The request doImmediateWalletPaymentRequest must have the following structure: Element | Description | Required | Format | Condition | version | Payline web services version. To be valued with the latest version: see the table of versions. | Yes | N2 |
| payment | Payment information. | Yes | Object payment |
| order | Order Information. | Yes | Object order |
| buyer | buyer information. | non | Object buyer |
| walletId | The unique identifier of the virtual wallet. This is the identifier that you communicated during the request to create the wallet. | No | AN50 |
| cardInd | This field is required if you use the multiwallet. | No | N2 |
| cvx | CVV or vCVV check (virtual cvv) when doing the payment. | No | N3 |
| Recurring | Recurring or installment information. | No | Object Recurring |
| privateDataList | Personal information. | No | Object PrivateDataList |
| media | Detection of the media used during the payment. The possible values of this tag are : - Computer, - Mobile, - Tablet, - TV, - Console, - Undefined. | No | AN25 |
| authentication3DSecure | 3DSecure operations information. | No | Object authentication3DSecure | Version 9 or higher | subMerchant | Payment Facilitator information. | No | Object subMerchant |
| linkedTransactionId | Use to identify the first authorization request which initializes the payment (for merchants managing their own wallets). | No | AN200 | Version 26 or higher | threeDSinfo | Information specific to 3DS authentication. | No | Object threeDSInfo |
| travelFileNumber | Transfer file reference (PLBS). | No | AN15 |
|
|