Troubleshooting pagina van MultiSafepay ingeval van problemen met een betaalterminal
...
https://docs.multisafepay.com/docs/getting-started-guide
VanPiere and Donner both encountered problems with MSP and the cancellation. This caused problems with double payments.
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
During our debugging sessions, we noticed in the client back office that the problematic transactions had an error code of 4004: Soft Declined.
So we contacted MSP (Jesse) to find out more about the error.
Explication complète :
Une transaction soft-decline se produit lorsque MultiSafepay tente de traiter une transaction sans PIN - par exemple, un paiement sans contact de moins de 50 euros - mais que la banque émettrice exige l'authentification du PIN. Dans ce cas, le système répond par un soft decline, invitant le terminal à demander la saisie du code PIN. Ce processus donne lieu à deux transactions distinctes : le refus initial et la transaction ultérieure avec authentification du code PIN.
En résumé, le code PIN peut être demandé par différentes parties : le terminal, la carte ou l'émetteur.
Dans le tableau de bord du commerçant, cela se traduit par une transaction refusée et, quelques secondes plus tard, par une transaction terminée.
Le consommateur, quant à lui, effectue simplement un paiement par carte et se voit demander d'introduire le code PIN de sa carte. Il s'agit donc d'un processus très rapide, sans message de refus pour le consommateur.
Il est important pour vous et pour le commerçant de comprendre qu'il s'agit là d'un comportement normal.
So our double payment error had nothing to do with that.
We later realised that the problem was due to a poor connection between the ApiKey and the terminalID. MSP authorises sending to the terminal despite everything, but causes an error when cancelling.