Jump to content

Erreur de paiement ne remontent pas dans le BO sur PS 1.7


Recommended Posts

Bonjour,

Nous avons migré notre PS 1.6 sur un 1.7.3.2, nous utilisons le module de paiement Monetico.

Les paiements fonctionnent bien sauf pour les erreurs de paiement (qd un mauvais numéro de carte en renseigné par exemple). Celles-ci ne remontent pas du tout dans le BO.

Cela semble venir de Prestashop puisque l'erreur de paiement remonte bien dans l'interface de la banque qui envoi un email au client. Les URLS de retours sont OK pour la banque. Sur le FO, après avoir fait une erreur de saisie (par exemple) de sa CB, le client est redirigé vers son panier sans aucun message de Prestashop sur le fait qu'il y ait eu une erreur de paiement et rien ne remonte dans le BO.

Est-ce que vous auriez une solution pour corriger ce problème ?

 

Merci pour votre aide.

Link to comment
Share on other sites

Merci beaucoup pour votre réponse.

J'utilise le module Monetico CIC Desjardins et je ne vois pas ce paramétrage dans le module...

Y a t-il un autre moyen de paramétrer le comportement du site pour les erreurs de paiement ?

Link to comment
Share on other sites

Ca n'a rien à voir avec le comportement du site mais du module lui-même.

Contactez son développeur le code n'est pas compliqué.

	elseif ((int)$reference && ($order_status === _PS_OS_PAYMENT_ ||
			($order_status === _PS_OS_ERROR_ && ($cmcic_error_behavior === 1 || $cmcic_error_behavior === 3))))
	{
		$cart = new Cart((int)$reference);
		$customer = new Customer((int)$cart->id_customer);
		$module->validateOrder((int)$reference, $order_status, $amount, $module->displayName,
			$order_message, null, $id_currency, true, $customer->secure_key);
	}
}
if ($order_status === _PS_OS_ERROR_)
{
	if ($cmcic_error_behavior === 2 || $cmcic_error_behavior === 3)
		$module->sendErrorEmail($order_message);
}

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...