Modifier la langue

Vous pouvez personnaliser la langue utilisée sur les pages de paiement.

  1. Utilisez l’ensemble des champs nécessaires à votre cas d’utilisation (voir chapitre Générer un formulaire de paiement) pour construire votre formulaire de paiement.
  2. Valorisez le champ vads_language avec une des valeurs présentes dans le tableau ci-dessous.
    Langue Codification ISO 639-1
    Allemand de
    Anglais en
    Chinois zh
    Espagnol es
    Français fr
    Italien it
    Japonais ja
    Néerlandais nl
    Polonais pl
    Portugais pt
    Russe ru
    Suédois sv
    Turc tr
    • Si la valeur du champ vads_language est erronée, le formulaire sera rejeté.
    • Si le champ n’est pas envoyé ou s’il est valorisé à vide, la page de paiement sera affichée dans la langue du navigateur de l’acheteur.
    • L’acheteur pourra à tout moment changer de langue en cliquant sur les drapeaux présents en bas de la page de paiement.
  3. Calculez la valeur du champ signature en utilisant l’ensemble des champs de votre formulaire, dont le nom commence par vads_(voir chapitre Calculer la signature).
Exemple de formulaire de paiement avec définition de la langue :
<form method="POST" action="https://paiement.systempay.fr/vads-payment/">
<input type="hidden" name="vads_action_mode" value="INTERACTIVE" />
<input type="hidden" name="vads_amount" value="3000" />
<input type="hidden" name="vads_capture_delay" value="0" />
<input type="hidden" name="vads_ctx_mode" value="PRODUCTION" />
<input type="hidden" name="vads_currency" value="978" />
<input type="hidden" name="vads_language" value="fr" />
<input type="hidden" name="vads_page_action" value="PAYMENT" />
<input type="hidden" name="vads_payment_config" value="SINGLE" />
<input type="hidden" name="vads_site_id" value="12345678" />
<input type="hidden" name="vads_trans_date" value="20140526101407" />
<input type="hidden" name="vads_trans_id" value="239848" />
<input type="hidden" name="vads_version" value="V2" />
<input type="hidden" name="signature" value="PAMdHJ8FJc2CqUJLXQLxz+e77K4k1YGJmI5mHqGN74g="/>
<input type="submit" name="payer" value="Payer"/>
</form>