Leiten Sie einfach von jeder iOS-App oder Website direkt in die Zahlungs-App um, um bezahlt zu werden.
Die iOS-Zahlungs-App erkennt das URL-Schema beginnend mit:
payment://new?amount=2000¤cy=usd&description=Cat+sweater&name=John+Doe&[email protected]
Im Moment kann die Zahlung nur neue Gebühren auffüllen.
payment://new?
Fügen Sie einen Betrag in Cent hinzu:
payment://new?amount=2000
Wählen Sie eine unterstützte Währung:
payment://new?currency=usd
Fügen Sie eine URL-codierte Beschreibung für die Gebühr hinzu:
payment://new?description=Cat+Sweater
Fügen Sie einen URL-codierten Namen für den Kunden hinzu:
payment://new?name=John+Doe
Geben Sie eine E-Mail-Adresse für eine Quittung an:
payment://new?[email protected]
Unterstützt in iOS v5.04 oder höher . Nach einer erfolgreichen Transaktion kehrt die Zahlungs-App zu Ihrer App zurück.
payment://new?callback=https://foo.bar.com/hook
Zusätzlich zu iOS, das Sie automatisch auf Ihre Website zurückführt, geben wir auch einige Informationen zurück, darunter:
{
"success" : true,
"amount" : 2000,
"currency" : "usd",
"chargeId" : "pi_xxxxxx" // from Stripe
}
Von dort aus können Sie die Gebühren-ID abrufen oder alle für Ihre Kunden erforderlichen Verarbeitungs- und Nachrichtenübermittlungen durchführen.
Im Fehlerfall erhalten Sie möglicherweise eine Nachricht, die wie folgt formatiert ist:
{
"error" : {
"message" : "Generic error message",
}
}