DESCRIPTION DES CODES D'ERREUR :
 
Mail d'alerte - Transaction définitivement perdue
En mode PRODUCTION, dans le cas d'une valeur incorrecte du champ PAYMENT_CONFIG, l'internaute obtient lors d'un paiement le message d'erreur suivant sur son navigateur :


error date


Le paiement est alors impossible et la transaction est définitivement interrompue.
Dans ce cas vous recevez le mail d'alerte suivant dans lequel vous retrouvez le formulaire que la plateforme n'a pu traiter avec la valeur de la signature.


Bonjour M. XXXX,

Un formulaire de paiement posté par votre site marchand a été détecté invalide par la plateforme de paiement. Votre client n'a pas pu finaliser son achat et a été informé de l'erreur technique le 3 novembre 2011 à 14:45:38 UTC.

La transaction est définitivement perdue et n'est pas visible dans votre back-office (outil de gestion de caisse) car incomplète.

L'erreur rencontrée est liée au paramètre suivant :

07 - PAYMENT_CONFIG

Pour comprendre l’origine de ce problème se référer à la FAQ : https://secure.payzen.eu/html/error_code/07.php

Pour information, voici le formulaire de paiement invalide reçu par notre plateforme :
[vads_capture_delay=]
[vads_ctx_mode=TEST]
[vads_payment_type=]
[vads_trans_id=124709]
[vads_currency=978]
[vads_language=fr]
[vads_payment_config=SINGLE]
[vads_cust_name=José Dupont ]
[vads_cust_address=Parc Technologique ]
[vads_amount=10000]
[vads_trans_date=20111103084538]
[vads_version=V2]
[signature=69314499495c59a5ac4b30a7ae4ed9af250ef1d5]
[vads_payment_cards=]
[vads_validation_mode=]
[vads_site_id=98765432]
[vads_cust_zip=31000]
[vads_url_error=http://stanislaus.lyra-network.com/vads-test/order.error.a]
[vads_cust_city=Toulouse]
[vads_page_action=PAYMENT]
[vads_url_success=http://stanislaus.lyra-network.com/vads-test/order.success]
[vads_order_id=48-486204013]
[vads_action_mode=INTERACTIVE]
[vads_url_cancel=http://stanislaus.lyra-network.com/vads-test/order.cancel.a]

Nous vous conseillons de vous rapprocher de votre webmaster pour analyser les causes de ce dysfonctionnement. Une fois le problème identifié, merci d'apporter les modifications nécessaires.



CAUSES DE L'ERREUR PAYMENT_CONFIG
 
1 - La variable PAYMENT_CONFIG n'a pas été envoyée à la plateforme de paiement.
Le champ PAYMENT_CONFIG est obligatoire et doit être présent dans le formulaire de paiement.
Assurez vous que le montant soit bien envoyé à la plateforme de paiement.
 
2 - Pour un paiement simple, la valeur de PAYMENT_CONFIG doit être égale à SINGLE.
Assurez vous que la variable PAYMENT_CONFIG envoyée dans le formulaire soit égale à SINGLE en Majuscule.

Exemple :
[vads_capture_delay=]
[vads_ctx_mode=TEST]
[vads_trans_id=124709]
[vads_currency=978]
[vads_payment_config=SINGLE]
[vads_amount=100]
vads_trans_date=20111103084538]
[vads_version=V2]
[signature=69314499495c59a5ac4b30a7ae4ed9af250ef1d5]
[vads_site_id=98765432]
[vads_url_error=http://stanislaus.lyra-network.com/vads-test/order.error.a]
[vads_page_action=PAYMENT]
[vads_url_return=http://stanislaus.lyra-network.com/vads-test/order.success]
[vads_order_id=48-486204013]
[vads_action_mode=INTERACTIVE]

 
3 - Votre paiement est un paiement en plusieurs fois.
Assurez vous de respecter les règles suivantes.

MULTI indique un paiement en plusieurs fois. Dans ce cas, le paramètre est constitué de la chaîne « MULTI: », suivi par des paires clé=valeur séparées par des « ; ». Les paramètres sont les suivants :
- « first » indique le montant du premier paiement.
- « count » indique le nombre d'échéances.
- « period » indique l’intervalle en nombre de jours entre 2 échéances.
L'ordre des champs associés à MULTI est imposé.

Exemple en V1

payment_config=MULTI:first=5000;count=3;period=30
payment_config=MULTI:first=5000;count=3;period=30

Exemple en V2

vads_payment_config=MULTI:first=5000;count=3;period=30
vads_payment_config=MULTI:first=5000;count=3;period=30

Dans cette configuration si la somme totale à payer est 100 euros:
- Un premier paiement de 50 euros sera effectué.
- Un deuxième paiement de 25 euros sera effectué à 30 jours.
- Un troisième et dernier paiement de 25 euros sera effectué à 60 jours.

 
4 - Consulter la documentation.
Pour plus d'informations rapprochez vous de la documentation technique.

IMPLEMENTATION VERSION V2 - vads_version=V2
Rapprochez vous de la documentation d'implémentation V2 :
http://www.payzen.eu/integration-payzen/
warning Si vous faites appel à une agence WEB pour l'administration de votre boutique veuillez prendre contact avec celle-ci en lui communiquant l'adresse suivante :
https://secure.payzen.eu/html/error_code/07.php

lyra
Contact :support@payzen.eu