Echéancier personnalisé : MULTI_EXT
Dans le cas d'un échéancier personnalisé, tous les montants et les dates de transactions sont spécifiées par la marketplace. Il est ainsi possible de définir des montants variables, et la première transaction peut être ultérieure au jour de la commande.
Il faut cependant respecter certaines contraintes :
- La date de la première échéance ne doit pas être antérieure au jour du paiement.
- Il n'est possible d'enregistrer qu'une transaction par jour.
- Le délai entre la date du paiement et de la dernière transaction ne peut excéder 365 jours.
Syntaxe : La valeur de payment_config doit être préfixée de la chaîne MULTI_EXT: suivie de la liste des échéances au format date=montant séparées par des « ; ».
Les dates doivent être exprimées au format YYYYMMDD.
Les montants doivent être exprimés dans la plus petite unité de la devise.
Pour reprendre l'exemple précédent mais pour régler cette fois-ci les échéances
de la commande au 15 de chaque mois, la valeur de payment_config devra
ressembler à :
{ ... "amount": "100000", "payment_config": "MULTI_EXT:20200115=30000;20200215=23333;20200315=23333;20200415=23334", ... }
L'utilisation de la valeur MULTI_EXT nécessite la souscription de l'option Paiement en plusieurs fois avancé.