vous avez decide dans hikashop de 3 statut mais Atos retourne 100 numeros de code *: accepte, refuse, client suspect ect ...
pour nous et la majorite des gens il n'y a pas de statut en attente des banques, si la carte est pas refusée c'est que le paiement est accepte, en tout cas on force l'interpretation des retours en ce sens c'est tout ce que veulent le vendeur et le client
if(empty($vars) && $vars!='VALIDATION') donne quoi ?
quel est le code pour refusé ?
Vérifiez bien que le order status notification email soit publié
oui tous et depuis le debut
Si c'est le cas, essayez de changer le statut d'une commande en confirmé vous même dnas le back end. Vous aurez peut être une page blanche/erreur à cause d'une modification que vous avez fait dans l'email de notification. Corriger l'erreur devrait résoudre le problème.
non ce n'est pas le cas , si on change de statut dans le backend le client recoit bien un email et ca a toujours marche
c'est uniquement le retour de banque Atos et Paypal qui n'envoie pas d'email au client, Paypal c'est pas important puisqu'il envoie sa propre notification directement
merci
*
les codes ATOS
$sips_bank_cb_response_code["00"]="Transaction approuvée ou traitée avec succès";
$sips_bank_cb_response_code["02"]="Contacter l'émetteur de carte";
$sips_bank_cb_response_code["03"]="Accepteur invalide";
$sips_bank_cb_response_code["04"]="Conserver la carte";
$sips_bank_cb_response_code["05"]="Ne pas honorer";
$sips_bank_cb_response_code["07"]="Conserver la carte, conditions spéciales";
$sips_bank_cb_response_code["08"]="Approuver après identification";
$sips_bank_cb_response_code["10"]="???";
$sips_bank_cb_response_code["12"]="Transaction invalide";
$sips_bank_cb_response_code["13"]="Montant invalide";
$sips_bank_cb_response_code["14"]="Numéro de porteur invalide";
$sips_bank_cb_response_code["15"]="Emetteur de carte inconnu";
$sips_bank_cb_response_code["30"]="Erreur de format";
$sips_bank_cb_response_code["31"]="Identifiant de l'organisme acquéreur inconnu";
$sips_bank_cb_response_code["33"]="Date de validité de la carte dépassée";
$sips_bank_cb_response_code["34"]="Suspicion de fraude";
$sips_bank_cb_response_code["41"]="Carte perdue";
$sips_bank_cb_response_code["43"]="Carte volée";
$sips_bank_cb_response_code["51"]="Provision insuffisante ou crédit dépassé";
$sips_bank_cb_response_code["54"]="Date de validité de la carte dépassée";
$sips_bank_cb_response_code["56"]="Carte absente du fichier";
$sips_bank_cb_response_code["57"]="Transaction non permise à ce porteur";
$sips_bank_cb_response_code["58"]="Transaction interdite au terminal";
$sips_bank_cb_response_code["59"]="Suspicion de fraude";
$sips_bank_cb_response_code["60"]="L'accepteur de carte doit contacter l'acquéreur";
$sips_bank_cb_response_code["61"]="Dépasse la limite du montant de retrait";
$sips_bank_cb_response_code["63"]="Règles de sécurité non respectées";
$sips_bank_cb_response_code["68"]="Réponse non parvenue ou reçue trop tard";
$sips_bank_cb_response_code["90"]="Arrêt momentané du système";
$sips_bank_cb_response_code["91"]="Emetteur de cartes inaccessible";
$sips_bank_cb_response_code["96"]="Mauvais fonctionnement du système ";
$sips_bank_cb_response_code["97"]="échéance de la temporisation de surveillance globale";
$sips_bank_cb_response_code["98"]="Serveur indisponible routage réseau demandé à nouveau";
$sips_bank_cb_response_code["99"]="Incident domaine initiateur";