Align | |
---|---|
|
|
|
Align | ||
---|---|---|
| ||
|
Response
The "getWebPaymentDetailsResponse" message is Payline's response to a request for the result of a web payment. It allows you to obtain, among other things, the unique transaction number on Payline and the debit authorization number issued by your bank.
The answer has the following structure:
Element | Description | Required | FormatExample | Condition | ||
result | Information on the result of the request for payment information: 00000: Transaction approved | Yes | ||||
transaction | Transaction Information : See below the elements. | Yes | ||||
payment | Payment Information : See below the elements. | Yes | ||||
authorization | Authorization Information : See below the elements. | Yes | ||||
privateDataList | Information on private data : See below the elements. | Nono | ||||
paymentRecordId | Identifier of the payment record including all the installments. | noNo | YEAR | 173661N | ||
billingRecordList | Deadline table : See below the elements | List of billing records. | Nono | Only in the case of a recurring or subscription payment. | ||
authentication3DSecure | Referred to POST by CSA : See below the elementsACS. | Nono | Object authentication3DSecure | |||
card | Card Information : See below the elements. | Nono | ||||
extendedCard | Additional information on the map : See below the elements | no | . | No | Object extendedCardTypeExtendedCardType Object | |
order | Order Information : See below the elements. | Nono | Object order | |||
paymentAdditionalList | Table of supplementary payments : See below the elements. | Nono | Object paymentAdditionalList | Only in the case of additional payment (s) | ||
media | Detection of the media by Payline used during the payment. The possible values of this tag are: - Computer | no No | AN25 | Computer | ||
numberOfAttempt | The number of attempts made by the customer during his web payment. List of possible values: - 0: No payment attempt | no No | N13 | version 5 or higher | ||
wallet | Wallet Information : See below the elements. | Nono | ||||
contractNumberWalletList | A chart of the contract numbers of the wallet : See below the elements. | Nono | Object contractNumberWalletList | Field deleted in version 29 or higher. Not used in Widget mode. | ||
contractNumber | Number of the contract on which the transaction was carried out. | noNo | YEARAN | |||
bankAccountData | Bank account information : See below the elements. | Nono | Object bankAccountData | |||
subMerchant | Payment Facilitator Information : See below the elements. | Nono | Object subMerchant | |||
buyer | Buyer Information : See below the elements. | Nono | Object buyer | version 19 or higher |
The reference elements
linkedTransactionId | Use to identify the first authorization request which initializes the payment (for merchants managing their own wallets). | No | AN50 | Version 26 or higher (4.64.1) |
travelFileNumber | Transfer file reference. | No | AN15 | Version 30 (3DSV2 - PLBS) |
Object result
Object transaction
Object fraudResultDetails
Object payment
Object authorization
Object privateDataList
Object privateData
Object billingRecord
Object authentication3DSecure
Object cardOut
Object extendedCardType
Object order
Object orderDetail
Object paymentAdditionalList
Object paymentAdditional
Object wallet
Object address
Object card
Object contractNumberWalletList
Object bankAccountData
Object subMerchant
Object buyer