error 66 - vads_sub_init_amount
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.
Nous vous invitons à vérifier la ou les causes suivantes pour résoudre le problème :
Le montant de la récurrence envoyé à la plateforme est égal à ZERO. |
---|
Le champ vads_sub_init_amount est facultatif lors de la création d'un abonnement. Il représente le montant des échéances de l’abonnement pour les premières échéances. Il peut être vide mais ne peut être égal à zéro. Assurez-vous que le montant de la récurrence envoyé dans le formulaire n'est pas égal à ZERO. Exemple d'erreur : [vads_payment_cards=null] [signature=ycA5Do5tNvsnKdc/eP1bj2xa19z9q3iWPy9/rpesfS0=] [vads_validation_mode=0] [vads_sub_desc=RRULE:FREQ=MONTHLY;BYMONTHDAY=10] [vads_trans_date=20190707100333] [vads_cust_country=FR] [vads_url_return=http://localhost/test/recupvaleur.php?] [vads_ctx_mode=TEST] [vads_page_action=REGISTER_PAY_SUBSCRIBE] [vads_action_mode=INTERACTIVE] [vads_sub_effect_date=20190721] [vads_currency=978] [vads_version=V2] [vads_capture_delay=0] [vads_trans_id=434134] [vads_sub_amount=2590] [vads_sub_init_amount=0] [vads_amount=10000] [vads_cust_email=xxxxxx@myshop.com] [vads_payment_config=SINGLE] [vads_return_mode=GET] [vads_sub_currency=978] [vads_language=fr] [vads_site_id=70258842] |
Le montant de la récurrence envoyé à la plateforme est négatif. |
---|
Assurez-vous que le montant de la récurrence envoyé dans le formulaire n'est pas négatif. Exemple d'erreur : [vads_payment_cards=null] [signature=ycA5Do5tNvsnKdc/eP1bj2xa19z9q3iWPy9/rpesfS0=] [vads_validation_mode=0] [vads_sub_desc=RRULE:FREQ=MONTHLY;BYMONTHDAY=10] [vads_trans_date=20190707100333] [vads_cust_country=FR] [vads_url_return=http://your-shop.com/vads_test/recupvaleur.php?] [vads_ctx_mode=TEST] [vads_page_action=REGISTER_PAY_SUBSCRIBE] [vads_action_mode=INTERACTIVE] [vads_sub_effect_date=20190721] [vads_currency=978] [vads_version=V2] [vads_capture_delay=0] [vads_trans_id=434134] [vads_sub_amount=2590] [vads_sub_init_amount=-3090] [vads_amount=10000] [vads_cust_email=xxxxxx@myshop.com] [vads_payment_config=SINGLE] [vads_return_mode=GET] [vads_sub_currency=978] [vads_language=fr] [vads_site_id=70258842] |
Le montant de la récurrence comporte des caractères non numériques (virgule, point, etc.). |
---|
Le montant de la récurrence doit être exprimé dans la plus petite unité de la devise utilisée. Exemples de valeurs du champ vads_sub_init_amount: Pour 30,90 EUR, la valeur à transmettre est: "30,90". Pour 30,90 CHF, la valeur à transmettre est: "30,90". Pour 30,90 BRL, la valeur à transmettre est: "30,90". Pour 100 XPF, la valeur à transmettre est: "100". Pour 100 CLP, la valeur à transmettre est: "100". Exemple d'erreur : [vads_payment_cards=null] [signature=ycA5Do5tNvsnKdc/eP1bj2xa19z9q3iWPy9/rpesfS0=] [vads_validation_mode=0] [vads_sub_desc=RRULE:FREQ=MONTHLY;BYMONTHDAY=10] [vads_trans_date=20190707100333] [vads_cust_country=FR] [vads_url_return=http://localhost/test/recupvaleur.php?] [vads_ctx_mode=TEST] [vads_page_action=REGISTER_PAY_SUBSCRIBE] [vads_action_mode=INTERACTIVE] [vads_sub_effect_date=20190721] [vads_currency=978] [vads_version=V2] [vads_capture_delay=0] [vads_trans_id=434134] [vads_sub_amount=2590] [vads_sub_init_amount=30,90] [vads_amount=10000] [vads_cust_email=xxxxxx@myshop.com] [vads_payment_config=SINGLE] [vads_return_mode=GET] [vads_sub_currency=978] [vads_language=fr] [vads_site_id=70258842] |