{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "TransactionAckForPAL", "type": "object", "properties": { "paymentRequestLifecycleId": { "type": "string", "description": "Unique identifier assigned by Mastercard, to identify the payment request in subsequent transactions or services." }, "paymentRequestReferenceNumber": { "type": "string", "description": "Unique 6 character reference provided by Mastercard to the CSP to be conveyed to the Debtor in order to make a payment. This value is only returned for payment request without agreement." }, "accountServicerReference": { "type": "string", "description": "Unique identifier assigned by Mastercard, to identify a particular payment (also referred to as settlement identifier) associated with a Payment Request." }, "confirmationExpiryTimeInterval": { "type": "number", "description": "Time window given in seconds within which the Payment Confirmation must be received by the Creditor." }, "reconId": { "type": "string", "description": "Reconciliation identifier assigned by Mastercard to the transaction." }, "paymentRequestStatus": { "type": "string", "description": "Status of the Payment Request returned by Mastercard. * Refer to Codes and Formats section for more details." } } }