Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: no elements


Align
aligncenter


 Request

Response




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

Format

Example

Condition

result

Information on the result of the request for payment information:

00000: Transaction approved 
01xxx: Transaction refused 
021xx: Internal ErrorSee below the elements

Yes

Object result



transaction

Transaction Information : See below the elementsInformation 

Yes

Object transaction



payment

Payment Information : See below the elementsInformation 

Yes

Object payment



authorization

Authorization Information : See below the elementsInformation 

Yes

Object authorization



privateDataList

Information on private data See below the elements

no

Object privateDataList



paymentRecordId

Identifier of the payment record

no

YEAR

173661


billingRecordList


List of billing records : See below the elementsrecords

no

Object billingRecordList


Only in the case of a recurring or subscription payment.

authentication3DSecure

Referred to POST by ACS See below the elements

noObject authentication3DSecure



card

Card Information See below the elements

no

Object cardOut



extendedCard

Additional information on the map See below the elements

noExtendedCardType Object



order

Order Information : See below the elementsInformation 

noObject order




paymentAdditionalList

Table of supplementary payments : See below the elementspayments 

noObject 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 
- Mobile 
- Tablet 
- TV 
- Console 
- Undefined

 no

AN25

Computer


numberOfAttempt

The number of attempts made by the customer during his web payment

List of possible values:

- 0: No payment attempt 
- 1, 2 or 3 payment attempts 
- 4, 5 or 6 payment attempts (only possible with the replay option of the transaction)

 no

N1

3

version 5 or higher

wallet

Wallet Information See below the elements

no

Object wallet



contractNumberWalletList

A chart of the contract numbers of the wallet : See below the elementswallet 

noObject contractNumberWalletList


Not used in Widget mode. 
contractNumberNumber of the contract on which the transaction was carried outnoYEAR

bankAccountDataBank account information : See below the elementsinformation noObject bankAccountData

subMerchantPayment Facilitator Information See below the elementsnoObject subMerchant

buyerBuyer Information : See below the elementsInformation noObject buyer
version 19 or higher
Développer
titleThe reference elements
Extrait Ancreobjectresultobjectresult

Object result

Inclusion d'extraitObject - resultObject - resultnopaneltrue Ancreobjecttransactionobjecttransaction

Object transaction

Inclusion d'extraitObject - transactionObject - transactionnopaneltrue AncreobjectfraudResultDetailsobjectfraudResultDetails

Object fraudResultDetails

Inclusion d'extraitObject - fraudResultDetailsObject - fraudResultDetailsnopaneltrue Ancreobjectpaymentobjectpayment

Object payment

Inclusion d'extraitObject - paymentObject - paymentnopaneltrue Ancreobjectauthorizationobjectauthorization

Object authorization

Inclusion d'extraitObject - authorizationObject - authorizationnopaneltrue AncreobjectprivateDataListobjectprivateDataList

Object privateDataList

Inclusion d'extraitObject - privateDataListObject - privateDataListnopaneltrue AncreobjectprivateDataobjectprivateData

Object privateData

Inclusion d'extraitObject - privateDataObject - privateDatanopaneltrue AncreobjectbillingRecordobjectbillingRecord

Object billingRecord

Inclusion d'extraitObject - billingRecordObject - billingRecordnopaneltrue Ancreobjectauthentication3DSecureobjectauthentication3DSecure

Object authentication3DSecure

Inclusion d'extraitObject - authentication3DSecureObject - authentication3DSecurenopaneltrue AncreobjectcardOutobjectcardOut

Object cardOut

Inclusion d'extraitObject - cardOutObject - cardOutnopaneltrue AncreobjectextendedCardTypeobjectextendedCardType

Object extendedCardType

Inclusion d'extraitObject - extendedCardTypeObject - extendedCardTypenopaneltrue Ancreobjectorderobjectorder

Object order

Inclusion d'extraitObject - orderObject - ordernopaneltrue Ancreobjectorderdetailobjectorderdetail

Object orderDetail

Inclusion d'extraitObject - orderDetailObject - orderDetailnopaneltrue AncreobjectpaymentAdditionalListobjectpaymentAdditionalList

Object paymentAdditionalList

Inclusion d'extraitObject - paymentAdditionalListObject - paymentAdditionalListnopaneltrue AncreobjectpaymentAdditionalobjectpaymentAdditional

Object paymentAdditional

Inclusion d'extraitObject - paymentAdditionalObject - paymentAdditionalnopaneltrue Ancreobjectwalletobjectwallet

Object wallet

Inclusion d'extraitObject - walletObject - walletnopaneltrue AncreObject_addressObject_address

Object address

Inclusion d'extraitObject - addressObject - addressnopaneltrue AncreObject_cardObject_card

Object card

Inclusion d'extraitObject - cardObject - cardnopaneltrue AncreobjectcontractNumberWalletListobjectcontractNumberWalletList

Object contractNumberWalletList

Inclusion d'extraitObject - contractNumberWalletListObject - contractNumberWalletListnopaneltrue AncreobjectbankAccountDataobjectbankAccountData

Object bankAccountData

Inclusion d'extraitObject - bankAccountDataObject - bankAccountDatanopaneltrue Ancreobjectsubmerchantobjectsubmerchant

Object subMerchant

Inclusion d'extraitObject - subMerchantObject - subMerchantnopaneltrue Ancreobjectbuyerobjectbuyer

Object buyer

Inclusion d'extraitObject - buyerObject - buyernopaneltrue