Réconciliation des paiements
Pour aider le marchand à rapprocher les transactions réalisées (sur la
plateforme de paiement) avec les mouvements apparaissant sur son relevé bancaire, la
plateforme de paiement transmets deux informations de bout en bout :
- l'UUID de la transaction (End-To-End ID),
- le détail du paiement (Remittance Information).
Le détail du paiement (Remittance Information) est une chaîne de 140 caractères constituée ainsi :
:UUID:ORDER_ID:SOFT_DESCRIPTOR
où :
- UUID correspond à l'identifiant unique de la transaction sur 32 caractères (vads_trans_uuid),
- ORDER_ID correspond au numéro de commande sur 64 caractères si le marchand transmet la donnée dans le champ vads_order_id,
- SOFT_DESCRIPTOR correspond à la description du paiement (soft descriptor) définie sur le contrat. Si la donnée n'est pas renseignée sur le contrat, le libellé de la boutique sera utilisé.
Exemples pour la boutique "DEMO STORE" avec un Soft Descriptor vide :
- avec numéro de commande dans la requête :
:fcfd84b23fb84c01abc7508c8850872d:MyOrderId626958cb71991:DEMO STORE
sans numéro de commande dans la requête :
:0bb6f854baf94985ba567d4744014bf6::DEMO STORE
Exemples pour la boutique "DEMO STORE" avec un Soft Descriptor valorisé à
"mystore.com" :
- avec numéro de commande dans la requête :
:fcfd84b23fb84c01abc7508c8850872d:MyOrderId626958cb71991:mystore.com
sans numéro de commande dans la requête :
:0bb6f854baf94985ba567d4744014bf6::mystore.com
Certaines banques ne transmettent pas
(ou altèrent) le End-To-End ID ou le contenu
du Remittance Information. C'est pourquoi
l'UUID de la transaction est envoyé dans les 2 données.
Dans
le cadre des virements SEPA instantanés, certaines banques n'affichent ni le End-To-End ID ni le Remittance Information. Dans ce cas, la réconciliation est
impossible.