Creating a payment request
- Use all the fields presented in the table below to create your payment form.
Field name Description Format Value vads_version Version of the exchange protocol with the payment gateway enum V2 vads_ctx_mode Defines the mode of interaction with the payment gateway. enum TEST or PRODUCTION vads_site_id Shop ID n8 E.g.: 12345678 vads_trans_date Date and time of the payment form in UTC format n14 Respect the YYYYMMDDHHMMSS format
E.g.: 20200101130025vads_page_action Action to perform enum PAYMENT vads_action_mode Acquisition mode for payment method data enum INTERACTIVE vads_payment_config Payment type enum SINGLE vads_trans_id Transaction number. Warning: this field is not case sensitive.
an6 E.g.: xrT15p vads_amount Payment amount in the smallest currency unit. n..12 E.g.: 3000 for 3000 XPF vads_currency Numeric currency code to be used for the payment, in compliance with the ISO 4217 standard (numeric code). n3 E.g.: 953 for CFP Franc (XPF) vads_cust_email Buyer’s e-mail address ans..150 E.g.: abc@example.com signature Signature guaranteeing the integrity of the requests exchanged between the merchant website and the payment gateway. ans See chapter Computing the signature - Populate the vads_payment_cards field with GOOGLEPAY if you wish to offer only Google Pay™ on the payment page.
- Add optional fields according to your requirements (see chapter Using additional features).