Gérer les moyens de paiement proposés à l'acheteur

Il est possible de personnaliser les moyens de paiement que vous souhaitez proposer à l’acheteur.

  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_payment_cards.
    • avec une seule valeur si vous ne souhaitez pas afficher la page de sélection des moyens de paiement.
    • avec une liste de valeurs séparées par un ";" pour afficher la page de sélection des moyens de paiements.
    Pour plus d'informations sur les valeurs du champ, veuillez consulter le chapitre Dictionnaire de données du Guide d'implémentation API Formulaire
  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 liste de choix de moyens de paiement :

<form method="POST" action="https://secure.payzen.eu/vads-payment/">
<input type="hidden" name="vads_action_mode" value="INTERACTIVE" />
<input type="hidden" name="vads_amount" value="30000" />
<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_page_action" value="PAYMENT" />
<input type="hidden" name="vads_payment_cards" value="VISA;MASTERCARD;PAYPAL" />
<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="qqpxF6z1+Ri5jtkHNVDCCJulxxpJYehrfP1OLwJ4Ysg="/>
<input type="submit" name="payer" value="Payer"/>
</form>