Fügt den übermittelten Stablecoin-Zahlungen einen Verarbeitungsstatus hinzuWichtige Änderungen
Das ändert sich
PaymentIntents, die mit der Zahlungsmethode crypto für Stablecoin-Zahlungen bestätigt wurden, haben jetzt den Status processing, wenn ein/e Nutzer/in eine Transaktion zur Verarbeitung an die Blockchain übermittelt. Nutzer/innen werden erst dann zu Ihrer Integration zurückgeleitet, wenn eine Zahlung abgeschlossen ist.
Auswirkungen
Bisher zeigte der Payment Intent den Erfolg oder Misserfolg an, indem er von requires_ entweder zu succeeded oder requires_ überging.
Mit dieser Änderung gilt bei Verwendung der crypto-Zahlungsmethode Folgendes:
- Wenn Sie den PaymentIntent abrufen, während Kundinnen und Kunden darauf warten, dass die Transaktion bestätigt wird, zeigt das Feld
statusjetzt den Wertprocessingan. - Wenn Sie versuchen, einen bestätigten Payment Intent mit dem Status
processingzu stornieren, schlägt die Anfrage mit dem Fehlerpayment_fehl.intent_ invalid_ cancellation_ state
Optional können Sie Ihren Webhook-Endpoint so einrichten, dass er daspayment_-Ereignis überwacht, um benachrichtigt zu werden, wenn der PaymentIntent in den Status processing übergeht.
Die Kundinnen und Kunden werden nicht weitergeleitet, während sich PaymentIntent im Status processing abwickelt, sodass keine Änderungen an Ihrem Bezahlvorgang erforderlich sind.