Utilisation d'un moyen de paiement enregistré
Appelez le Web Service Charge/CreatePayment :
Méthode : | POST |
Point d’entrée : | https://api.systempay.fr/api-payment/V4/Charge/CreatePayment |
Utilisez les mêmes champs que dans le cas d'un paiement simple et ajoutez le champ paymentMethodToken :
Nom du champ | Description |
---|---|
paymentMethodToken | Alias du moyen de paiement tel que retourné après l'enregistrement du Titre-Restaurant. |
Remarque sur les données de l’acheteur associées à l'alias du moyen de paiement
Lors d'un paiement par alias, les attributs customer.reference, customer.email et customer.billingDetails transmis dans la requête sont ignorées et les valeurs associées à l'alias sont utilisées.
Exemple de requête
POST https://api.systempay.fr/api-payment/V4/Charge/CreatePayment
{ "amount": 1715, "currency": "EUR", "formAction": "PAYMENT", "orderId": "CMD46478", "paymentMethodToken": "951dabcc0ebf4070a5d6709ad96e82ad", "customer": { "shippingDetails": { "category": "PRIVATE", "firstName": "Jeanne", ... }
Une fois le formulaire affiché, les données du moyen de paiement seront automatiquement pré-remplies.
L'acheteur n'a plus qu'à valider le paiement (en fonction de la configuration de la boutique, le CVV pourra être demandé pour valider le paiement).