Créer un paiement en plusieurs fois
Dans le cadre de l'application de la DSP2, une authentification forte est requise lors du paiement de la première échéance. Le champ vads_threeds_mpi est ignoré et la valeur CHALLENGE_MANDATE est appliquée automatiquement.
Ce mode de paiement permet au marchand de proposer une facilité de paiement à l’acheteur.
Le formulaire de paiement définit le nombre d’échéances et l’intervalle qui les sépare.
La première échéance fonctionne de la même manière qu'un paiement comptant immédiat.
La ou les échéance(s) suivante(s) s'apparente(nt) à un ou des paiement(s) comptant(s) différé(s).
Rappel :
Des règles de notifications doivent être activées selon l'échéance. Référez-vous au chapitre Paramétrer les notifications pour plus de détails.
Précisions :
Le champ vads_amount contient le montant total de la commande. C'est ce montant qui sera scindé selon la valeur du champ vads_payment_config.
Le jour du paiement, le marchand n’est pas crédité de la totalité du montant et le transfert de responsabilité ne peut s’appliquer sur les échéances futures.
La date de la dernière échéance ne peut être supérieure à 1 an par rapport à la date de soumission du formulaire. Dans le cas contraire, un message d’erreur est affiché et le formulaire rejeté.
<form method="POST" action="https://paiement.systempay.fr/vads-payment/"> <input type="hidden" name="vads_action_mode" value="INTERACTIVE" /> <input type="hidden" name="vads_amount" value="3000" /> <input type="hidden" name="vads_ctx_mode" value="TEST" /> <input type="hidden" name="vads_currency" value="978" /> <input type="hidden" name="vads_page_action" value="PAYMENT" /> <input type="hidden" name="vads_payment_config" value="MULTI:first=1000;count=3;period=30"/> <input type="hidden" name="vads_site_id" value="12345678" /> <input type="hidden" name="vads_trans_date" value="20190629180150" /> <input type="hidden" name="vads_trans_id" value="1N015m" /> <input type="hidden" name="vads_version" value="V2" /> <input type="hidden" name="signature" value= "zrhUNkAciZSEl6mS4BbhV3qkYUBB9RYJQCdg1kU0ELU="/> <input type="submit" name="payer" value="Payer" /> </form>
<form method="POST" action="https://paiement.systempay.fr/vads-payment/"> <input type="hidden" name="vads_action_mode" value="INTERACTIVE" /> <input type="hidden" name="vads_amount" value="3000" /> <input type="hidden" name="vads_capture_delay" value="0" /> <input type="hidden" name="vads_ctx_mode" value="TEST" /> <input type="hidden" name="vads_currency" value="978" /> <input type="hidden" name="vads_page_action" value="PAYMENT" /> <input type="hidden" name="vads_payment_config" value=" MULTI_EXT:20140201=1000;20140301=1000;20140401=1000" /> <input type="hidden" name="vads_site_id" value="12345678" /> <input type="hidden" name="vads_trans_date" value="20190629130025" /> <input type="hidden" name="vads_trans_id" value="130025" /> <input type="hidden" name="vads_version" value="V2" /> <input type="hidden" name="signature" value="7Sds6Z+R1Q1axRsblpChyQh5OU3oCle5FOirD4V/Bzk="/> <input type="submit" name="payer" value="Payer"/> </form>