MultiSafepay info & SmartPOS troubleshooting
Troubleshooting pagina van MultiSafepay ingeval van problemen met een betaalterminal
Alvorens contact op te nemen met MultiSafepay of met onze helpdesk gelieve vooraf even na te kijken of u het probleem niet zelf kan oplossen via onderstaande link.
U kan ook allerlei andere handige informatie i.v.m. MultiSafepay terugvinden via volgende link :
VanPiere and Donner both encountered problems with MSP and the cancellation. This caused problems with double payments.
https://titelive.atlassian.net/browse/MLBE-4519
https://titelive.atlassian.net/browse/MLBE-4277
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.