EU
Лицензия MiCA Узнать больше →
Ресурсы

Технический FAQ

Быстрые ответы на самые распространённые технические вопросы об интеграции с AhoraCrypto. По всему, что не описано здесь, свяжитесь с нашей командой по адресу support@ahoracrypto.com.

Часто задаваемые вопросы

Зарегистрируйте аккаунт и запросите API-ключ у команды AhoraCrypto. Для Payment Intent API дополнительно требуется storeId, который уникален для каждого клиента и также предоставляется AhoraCrypto.

Все конечные точки API обслуживаются по адресу https://api.ahoracrypto.com.

Каждый запрос должен содержать заголовок x-api-key с вашим API-ключом. Запросы без действительного ключа возвращают 401 Unauthorized.

Полный список смотрите на странице Сети. Всегда используйте символ сети в точности так, как он указан там, в качестве значения поля network.

Любую из них. При создании Payment Intent вы указываете сумму в crypto или сумму в фиате, а система рассчитывает вторую. Если отправлены обе, приоритет отдаётся сумме в фиате, а сумма в crypto пересчитывается.

Только когда статус Payment Intent равен 4 (Готово к оплате). Пока статус не готов (например, ожидается проверка KYC), конечную точку инструкций вызвать нельзя. Проверить статус в любой момент можно через конечную точку статуса.

Укажите ipnUrl при создании Payment Intent. Он вызывается методом GET с параметрами paymentIntentId и paymentIntentStatus при каждом изменении статуса. Вы также можете в любой момент опросить конечную точку статуса.

Да. Если пользователю необходимо пройти KYC перед покупкой, вызов создания возвращает kycUrl, где пользователь может завершить верификацию. Укажите kycCallbackUrl, чтобы вернуть пользователя в ваш процесс после завершения KYC.

IP-адрес входит в состав данных, отправляемых платёжным шлюзам, которым он необходим для проверки подлинности транзакции. Любые предоставляемые вами данные, например страна, должны быть точными и никогда не выводиться из других данных. Если значение неизвестно, не указывайте его.

Да. Используйте официальный React SDK (ahoracrypto-react-sdk), который также поддерживает Capacitor для создания приложений iOS и Android. Для обычных веб-страниц используйте Web Widget.