Technische FAQ
Schnelle Antworten auf die häufigsten technischen Fragen zur Integration mit AhoraCrypto. Bei allem, was hier nicht behandelt wird, erreichen Sie unser Team unter support@ahoracrypto.com.
Häufig gestellte Fragen
Registrieren Sie ein Konto und fordern Sie einen API-Schlüssel vom AhoraCrypto-Team an. Die Payment Intent API benötigt zusätzlich eine storeId, die pro Kunde eindeutig ist und ebenfalls von AhoraCrypto bereitgestellt wird.
Alle API-Endpunkte werden von https://api.ahoracrypto.com bereitgestellt.
Jede Anfrage muss den x-api-key Header mit Ihrem API-Schlüssel enthalten. Anfragen ohne gültigen Schlüssel geben 401 Unauthorized zurück.
Die vollständige Liste finden Sie auf der Seite Netzwerke. Verwenden Sie als Wert des Feldes network immer genau das dort aufgeführte Netzwerksymbol.
Beides ist möglich. Beim Erstellen eines Payment Intent legen Sie den Krypto-Betrag oder den Fiat-Betrag fest, und das System berechnet den jeweils anderen. Werden beide gesendet, hat der Fiat-Betrag Vorrang und der Krypto-Betrag wird neu berechnet.
Nur wenn der Payment-Intent-Status 4 (Bereit zur Zahlung) ist. Solange der Status nicht bereit ist (zum Beispiel bei einer ausstehenden KYC-Validierung), kann der Anweisungs-Endpunkt nicht aufgerufen werden. Prüfen Sie den Status jederzeit mit dem Status-Endpunkt.
Geben Sie beim Erstellen des Payment Intent eine ipnUrl an. Sie wird bei jeder Statusänderung per GET mit den Parametern paymentIntentId und paymentIntentStatus aufgerufen. Sie können den Status-Endpunkt auch jederzeit abfragen.
Ja. Wenn ein Benutzer vor dem Kauf KYC abschließen muss, gibt der Erstellungsaufruf eine kycUrl zurück, unter der er die Verifizierung abschließen kann. Geben Sie eine kycCallbackUrl an, um den Benutzer nach Abschluss des KYC zurück in Ihren Flow zu bringen.
Die IP-Adresse ist Teil der an Payment-Gateways gesendeten Daten, die sie zur Überprüfung der Echtheit der Transaktion benötigen. Alle von Ihnen bereitgestellten Daten, wie etwa das Land, müssen korrekt sein und dürfen niemals aus anderen Datenpunkten abgeleitet werden. Ist ein Wert unbekannt, lassen Sie ihn weg.
Ja. Verwenden Sie das offizielle React SDK (ahoracrypto-react-sdk), das auch Capacitor für die Entwicklung von iOS- und Android-Apps unterstützt. Für einfache Webseiten verwenden Sie das Web Widget.