Sie können ohne Website und ohne Entwickler beginnen und später zur API wechseln, ohne das Konto zu ändern oder sich erneut zu bewerben. Jede unten aufgeführte Route verwendet denselben gehosteten Checkout, dasselbe Dashboard und dieselben Auszahlungen.
Zahlungslinks
Erstellen Sie einen Link in Ihrem Dashboard und teilen Sie ihn per E-Mail, WhatsApp, einer Nachricht oder einem Beitrag. Der Kunde bezahlt auf der sicheren Checkout-Seite und die Zahlung erscheint in Ihrem Dashboard mit seinem Namen, seiner E-Mail-Adresse und seiner Handynummer.
Nichts zu installieren und kein Code. Ein Link für ein wiederkehrendes Produkt startet ein Abonnement anstelle einer einmaligen Zahlung, und auf der Checkout-Seite werden die Verlängerungsbedingungen angezeigt, bevor der Kunde zahlt.
Gehostete Checkout-Sitzungen
Ihr Server erstellt eine Checkout-Sitzung mit dem, was der Kunde kauft, und sendet ihn dann an die Sitzungsadresse. Sie bezahlen auf der gehosteten Seite und kommen an eine von Ihnen gewählte Absenderadresse zurück.
Eine Sitzung ist 24 Stunden gültig. Ein signierter Webhook teilt Ihrem Server das Ergebnis mit, sodass Sie die Bestellung auch dann freigeben können, wenn der Kunde nie wieder auf Ihre Website zurückkehrt.
Die REST-API
JSON über HTTPS unter utopia- payments.com/api/v1, mit einem geheimen Schlüssel, den Sie unter Dashboard → Entwickler erstellen. Die Ressourcen sind Produkte, Kunden, Checkout-Sitzungen, Zahlungen, Abonnements, Webhook-Endpunkte, Ereignisse und Ihr eigenes Konto.
- Beträge sind ganzzahlige Nebeneinheiten: 34900 entspricht 349,00 AED.
- Listen werden mit einem Cursor geblättert, sodass ein langer Verlauf ohne Lücken der Reihe nach gelesen werden kann.
- Ein POST mit einem Idempotenzschlüssel spielt seine erste Antwort 24 Stunden lang ab, sodass ein erneuter Versuch nach einer Zeitüberschreitung nicht zweimal berechnet werden kann.
- Die Schlüsselanzahl ist auf 240 Anfragen pro Minute begrenzt.
Mit Testschlüsseln können heute Produkte und Kunden erstellt werden, für einen gehosteten Test-Checkout sind jedoch Sandbox-Anmeldeinformationen erforderlich, die noch nicht aktiviert sind, und es sind keine Testkartennummern vorhanden. Bis dies der Fall ist, probieren Sie den Ablauf mit einem Live-Schlüssel und einer kleinen echten Zahlung aus – niemals mit den Kartendaten einer anderen Person als Ersatz.
Knoten- und PHP-Bibliotheken
Beide Bibliotheken decken dieselbe API ab, übertragen typisierte Ressourcen und überprüfen Webhook-Signaturen für Sie in einem Aufruf.
npm install @utopia-payments/nodecomposer require utopia-payments/utopia-phpWooCommerce
Ein WordPress-Plugin fügt Utopia als Zahlungsmethode beim WooCommerce-Checkout hinzu: Der Käufer zahlt auf der gehosteten Seite und die Bestellung wird vom Webhook und nicht vom Browser des Kunden als bezahlt markiert.
Laden Sie die Zip-Datei aus der Dokumentation herunter und installieren Sie sie unter Plugins → Neu hinzufügen → Plugin hochladen. Es ist noch nicht auf WordPress.org gelistet, daher wird es durch Ersetzen der Zip-Datei aktualisiert.
Es gibt noch keine native Shopify-App. Shopify-Shops verwenden einen Utopia-Zahlungslink neben einer manuellen Zahlungsmethode, bis es eine gibt.
Dokumentation
Sie sind sich nicht sicher, welche Route passt? Beschreiben Sie Ihr Setup sales@utopia-payments.com.