Comment effectuer un paiement récurrent (abonnement ) ?

La méthode webSubscription est utilisée pour l’inscription à un abonnement en définissant les identifiants plan_id (qui décrit la fréquence de facturation) et product_id. Tout comme webTransaction, vous pouvez également fournir des propriétés facultatives telles que la langue.

Voici un exemple de requête :

POST /subscription/init
{
"3DS": "none",
"amount": 12,
"auto_confirm": false,
"creditcard_id": "WC-123343444",
"display_creditcard_list": true,
"display_accept_subscription": true,
"external_id": "P-D12131321",
"language": "fr",
"mandatory_wallet_cvx": true,
"plan_id": "P-31FAD3-AEADA89-88377A",
"product_id": "P-c123dda-adcb5-de876",
"template": "bootstrap4",
"return_url": "https://achile-service.com/payment-return",
"skip_user_validation": false,
"wallet_id": "WA-d701748f0851"
}

Pour l’abonnement, le paramètre de montant est obligatoire

Vous trouverez la définition des paramètres dans la documentation technique.