|
|
Cette section aborde la mise en place des abonnements par carte, conformes à la DSP2, sur Axepta Online pour les cartes CB, VISA, Mastercard.
Axepta Online permet de mettre en place 2 types d'abonnement :
Pour les abonnements / paiements récurrents intiés via une 1ère transaction MOTO, veuillez vous référer à la documentation suivante : Paiement récurrent carte (Abonnement) - MOTO (Mail Order / Telephone Order)
Le choix du type d'abonnement doit être défini à la souscription et ne peut pas être modifié au cours de l'abonnement. Si vous souhaitez passer d'un abonnement d'une durée fixe à un abonnement variable il faudra enrôler à nouveau votre client (nouvelle transaction CIT - Customer Initiated Transaction - avec authentification 3DS). |
La mise en place d'un abonnement s'effectue en 2 étapes :
Mise en place d'un abonnement
La 1ère échéance d'un abonnement permet de récupérer une donnée de chaînage qui sera utilisée pour relier ("chaîner") les échéances suivantes à cette 1ère échéance.
La donnée de chaînage, reçue en réponse de l'échéance d'initialisation de l'abonnement, est générée soit par la banque du porteur soit par le scheme utilisé (Visa, Mastercard).
Dans la documentation Axepta Online, la donnée de chaînage est renseignée dans le champ schemeReferenceID.
Chaînage des transactions d'un abonnement
ExempleLe client s’abonne à un gymnase pour 1 an au prix de 34,99 € par mois
1. Enrôlement du client : Initialisation de l'abonnement lors de la 1ère échéanceLa création de la première échéance d'un abonnement est effectuée au cours d'un parcours de paiement via :
Requête Le tableau suivant décrit les paramètres supplémentaires chiffrés à ajouter aux requêtes de paiement :
Réponse Le tableau suivant décrit les paramètres qui seront reçus dans la réponse du paiement et stockés par le commerçant.
2. Echéances suivantes de l'abonnementLes échéances suivantes d'un abonnement sont initiées par le marchand via :
Server-to-server Requête Le tableau suivant décrit les paramètres supplémentaires chiffrés à ajouter aux requêtes de paiement :
Réponse
Batch
|
L'abonnement variable correspond à un abonnement dont le montant varie au cours de l'abonnement et / ou dont la durée n'est pas connue lors de la souscription. ExemplesLe client s’abonne à un service avec un forfait et des consommations mensuelles
Ou le client s'abonne à un service avec tacite reconduction mensuelle :
1. Enrôlement du client : Initialisation de l'abonnement lors de la 1ère échéanceLa création de la première échéance d'un abonnement est effectuée au cours d'un parcours de paiement via :
Requête Le tableau suivant décrit les paramètres supplémentaires chiffrés à ajouter aux requêtes de paiement :
Réponse Le tableau suivant décrit les paramètres qui seront reçus dans la réponse du paiement et stockés par le commerçant.
2. Echéance suivantes de l'abonnementLes échéances suivantes d'un abonnement sont initiées par le marchand via :
Server-to-server Requête Le tableau suivant décrit les paramètres supplémentaires chiffrés à ajouter aux requêtes de paiement :
Réponse
Batch
|
Les abonnements par carte, conformes à la DSP2, sur Axepta Online pour les cartes AMEX nécessite l'usage du paramètre TransactionID à la place du paramètre schemeReferenceID (requête et réponse).