error 172

En mode PRODUCTION, si votre client obtient un message d'erreur du type :

Un dysfonctionnement s'est produit lors de la demande de paiement, merci de vérifier que les paramètres postés sont cohérents vis à vis de la documentation.

Le paiement est alors impossible et la transaction est définitivement interrompue.

Vous recevez un e-mail d'alerte contenant l'élément du formulaire que la plateforme n'a pas pu traiter.

L'erreur FRANFINANCE_4X_FEES_OPTION apparaît lors d'une transaction via Franfinance.

Nous vous invitons à vérifier la ou les causes suivantes pour résoudre le problème :

La valeur de FEES_4X est invalide.

Par défaut, l'application de frais lors d'un paiement 4xWEB est définie dans le paramétrage du contrat.

Néanmoins, le marchand a la possibilité d'activer ou de désactiver l'application des frais depuis son formulaire de paiement.

Pour cela, le champ vads_acquirer_transient_data doit être valorisé comme suit:
  • pour activer les frais:
    vads_acquirer_transient_data ={"FRANFINANCE":{"FEES_4X":"Y"}}
  • pour désactiver les frais:
    vads_acquirer_transient_data ={"FRANFINANCE":{"FEES_4X":"N"}}

Vérifiez que vous envoyez bien les valeurs "Y" ou "N" pour la clé FEES_4X.