Redirigez facilement depuis n'importe quelle application ou site Web iOS, directement dans l'application de paiement pour être payé.
Transmettez les données à Payment pour créer des frais :
payment://new?
Ajouter un montant, en cents :
payment://new?amount=2000
Choisissez une devise acceptée :
payment://new?currency=usd
Ajoutez une description codée en URL pour le débit :
payment://new?description=Cat+Sweater
Vous pouvez également créer une facture Stripe par ligne :
payment://cart?
Passez une paire d'identifiant de prix et de quantité :
payment://cart?line_items=price_xxx:3
Ou transmettez plusieurs identifiants de prix et quantités :
payment://cart?line_items=price_abc:3,price_xyz:2
De plus, vous pouvez appliquer un coupon :
payment://cart?coupon=kZjFzekm
Ajoutez un nom encodé d'URL pour le client :
payment://new?name=John+Doe
Indiquez une adresse e-mail pour un reçu :
payment://new?[email protected]
Une fois la transaction réussie, l'application de paiement reviendra à votre application.
payment://new?callback=https://foo.bar.com/hook
En plus d'iOS vous renvoyant automatiquement sur votre site Web, nous renverrons également quelques informations, notamment :
{
"success": true,
"amount": 2000,
"currency": "usd",
"chargeId": "pi_xxxxxx" // from Stripe
}
En cas d'erreur, vous pouvez recevoir un message au format :
{
"error": {
"message": "Generic error message"
}
}