BNPLAuthorizationRequest
The BNPLAuthorizationRequest
element is the parent element for all Buy Now Pay Later authorization request transactions. This transaction type is Online only.
The feature associated with this transaction type is not yet generally available. Please consult your Relationship Manager for additional information about this feature. In addition to elements required in the schema, when submitting a BNPLAuthorizationRequest, you must include the following elements: billToAddress, shipToAddress, lineItemData (child of enhancedData), and postCheckoutRedirectUrl.
Parent Elements:
Attributes:
Attribute Name |
Type |
Required? |
Description |
---|---|---|---|
id |
String |
Yes |
A unique identifier assigned by the presenter and mirrored back in the response. minLength = 1 maxLength = 36 |
customerId |
String |
No |
A value assigned by the merchant to identify the consumer. minLength = N/A maxLength = 50 |
reportGroup |
String |
Yes |
Required attribute that defines the merchant sub-group in the user interface where this transaction will be displayed. For additional information, see Coding for Report Groups. minLength = 1 maxLength = 25 |
Child Elements:
Optional: customerInfo, billToAddress, shipToAddress, enhancedData