stuur eenvoudig om vanaf elke iOS-app of website, rechtstreeks naar de betalingsapp om betaald te worden.
De iOS Payment-app herkent het URL-schema dat begint met:
payment://new?amount=2000¤cy=usd&description=Cat+sweater&name=John+Doe&email=john@doe.com
Op dit moment kan betaling alleen nieuwe kosten bevatten.
payment://new?
Voeg een bedrag toe, in centen:
payment://new?amount=2000
Kies een ondersteunde valuta:
payment://new?currency=usd
Voeg een URL-gecodeerde beschrijving toe voor de afschrijving:
payment://new?description=Cat+Sweater
Voeg een URL-gecodeerde naam voor de klant toe:
payment://new?name=John+Doe
Geef een e-mailadres op voor een ontvangstbewijs:
payment://new?email=john@doe.com
Ondersteund in iOS v5.04 of hoger . Na een succesvolle transactie keert de Payment-app terug naar uw app.
payment://new?callback=https://foo.bar.com/hook
Behalve dat iOS u automatisch terugbrengt naar uw website, sturen we ook enkele stukjes informatie, waaronder:
{
"success" : true,
"amount" : 2000,
"currency" : "usd",
"chargeId" : "pi_xxxxxx" // from Stripe
}
Van daaruit kunt u de kosten-ID ophalen of de verwerking en berichten die u nodig heeft voor uw klanten uitvoeren.
In het geval van een fout, kunt u een bericht ontvangen dat is opgemaakt als:
{
"error" : {
"message" : "Generic error message",
}
}