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.