The request updateWebWalletRequest must have the following structure:
Element | Description | Required | Format | Example | Condition | version | Payline web services version. To be valued with the latest version: see the table of versions. | Yes | N2 | 18 |
| contractNumber | The code or number of your VAD contract that represents the payment method you want to use | Yes | AN50 |
|
| cardInd | This field is required if you are using multiwallet. The map index, default value '01' | No | AN2 | 01 |
| walletId | The identifier of the virtual wallet of your client. | Yes | AN50 |
|
| updatePersonalDetails | Indicator of possibility of updating the personal data by the holder of the wallet. Empty: Update prohibited 0: Update prohibited 1: Update allowed. | No | AN1 |
|
| updateOwnerDetails | Indicator of possibility of updating the data of the cardholder. Empty: Update prohibited 0: Update prohibited 1: Update allowed | No | AN1 |
| Applicable only for AMEX | updatePaymentDetails | Indicator of possibility of updating the payment data by the holder of the wallet. Empty: Update prohibited 0: Update prohibited 1: Update allowed. | No | AN1 |
|
| buyer | Buyer information | No | Object buyer |
|
| languageCode | Fill in this field with the ISO code of language in which you want to display Payline payment web pages. By default, displays web browser language. FR: French EN: English cf. complete list in table "List of language codes" | No | AN6 |
|
| customPaymentPageCode | The personalization identifier of the merchant's web pages | No | AN50 | 1fd51s2dfs51 |
| securityMode | Selecting the security mode to use for the payment transaction. See complete list in table "List of security mode | No | AN | SSL |
| returnURL | URL on which the shopper's browser is redirected after validation of payment on Payline. | Yes | AN255 | http://... or https://... |
| cancelURL | URL on which the shopper's browser is redirected if he decides not to validate the payment or that Payline can not authorize the payment of shopper. | Yes | AN255 | http://... or https://... |
| notificationURL | URL on which Payline will ask the merchant site to retrieve the result of the transaction. | No | AN255 | http://... or https://... |
| privateDataList | Information on personal information | No | Object PrivateDataList |
|
| customPaymentTemplateURL | Dynamic template URL | No | AN255 | https://.... only. |
| contractNumberWalletList | List of TPV contract wallet | No | Object contractNumberWalletList |
| Not used in Widget mode RELEASE 4.53 |
|