Request |
The manageWebWallet function is used to initialize the creation of a virtual wallet via the Web interface.
This feature allows management of wallet cards. Once your client will be able to:
- consult the cards registered on his wallet;
- delete a card registered on his wallet;
- add as many cards as you want in your wallet;
- set as a default payment method a card from his wallet.
Request
Élément Description Required Format Example version Payline web services version. To be valued with the latest version: see the table of versions. Yes N2 The e-commerce contract code or number which gives the payment method you wish to use The list of contract you wish to use for this payment. Payline displays the list of payment methods according to the list order. Indicator of possibility of updating the personal data by the holder of the wallet : Empty: Update prohibited buyer Buyer information No The personalization identifier of the merchant's customization web pages Selecting the security mode to use for the payment transaction SSL URL on which the shopper's browser is redirected in case of acceptance or refusal of payment on Payline. privateDataList Your own personal information No A chart of the contract numbers of the wallet. Information specific to 3DS authentication
The manageWebWalletRequest request must have the following structure:Condition contractNumber Yes AN50 selectedContractList No Object selectedContractList updatePersonalDetails
0: Update prohibited
1: Update allowed.Yes AN1 0 owner Cardholder information (AMEX) No Object owner languageCode Fill in this field with the ISO code of the language in which you want to display the Payline payment web pages. By default, the web browser of your shopper asks Payline for the page in the desired language : see complete list language code non AN6 en customPaymentPageCode No AN50 1fd51s2dfs51 securityMode No AN returnURL
The merchant must call getWebPaymentDetailsYes AN255 http://... ou https://... cancelURL URL on which the shopper's browser is redirected in case of cancellation by the user, Payline or merchant. Yes AN255 http://... ou https://... notificationURL URL on which Payline will ask the merchant site to retrieve the result of the transaction. No AN255 http://... ou https://... customPaymentTemplateURL Dynamic template URL No AN255 https://.... Uniquement. contractNumberWalletList No Object contractNumberWalletList Not used with Widget mode (4.53) merchantName Name displayed on the ACS authentication page No AN25 Votre nom d'enseigne threeDSInfo No Object threeDSInfo Release 4.58 or version 21
(3DSV2)