Bonjour à toutes et à tous,
Je finalise un site e-commerce et je suis en paiement en ligne pré-production.
Le plugin e-transaction (crédit agricole) a été implémenté, les commandes se déroulent correctement et renvoient bien vers le paiement en ligne, le paiement s’effectue, crédite et renvoie vers le site, retours par mails (facture, résumé de commandes). Côté utilisateur, tout va bien.
J'ai juste en administrateur un retour comme celui-ci :
Début du message réexpédié :
De:
Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.
Objet: E-TRANSACTIONS: WARNING !!!
Date: 17 décembre 2018 à 16:46:17 UTC+1
À:
Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.
WARNING: Impossible de joindre
nomdusite.com/index.php?option=com_virtu...&tmpl=component&pm=3 pour le paiement "M=10250&R=8T8X042&T=31936314&A=XXXXXX&B=0&P=CARTE&C=Visa&S=14262972&Y=USA&E=00000&D=2412&I=FRA&N=&J=&H=678AEDDA00FA890C9056626FFB5699C57BC602B0&W=17122018&K=uqoOd1XClkBym0fAaXCo4wilRkHjof0k%2BX8xDXkXNsvd0E19sSnfotrUYPF0VuClAPCGk%2B%2BinE4GPFO5hNwFdmStQwjNZsB%2B0fTMw4IzWEt1Y3s%2FB5i3Gt8MLjHTUnra%2Fc5%2F7ejAU6txMm%2FsY6pHbPvvDPqQ51kcrLV9PLL5oAQ%3D"
Erreur : code HTTP: 500
Dans les logs, j’ai cette ligne :
2018-12-17 15:50:47 ERROR checkIps:
A priori, si je comprends bien, il s’agit de l’URL de retour automatique après validation d’une transaction. Afin de recevoir le message de confirmation du paiement (accepté ou non) pour le vendeur ? Cela est émis par la banque et permet à Virtuemart de modifier le statut de la commande en fonction de la réponse.
Est-ce bien cela ?
Le support de la banque me dit :
L’URL de retour automatique correspond bien à la modification du statut de la commande dans le back office Virtuemart.
Il faut autoriser les IP E-transactions à revenir sur votre site
Il me donne une liste d'IP. Comment autoriser des IP ?
D'avance merci pour vos éclaircissements
Bien cordialement
Clément