{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "TransactionForPaymentRetrieval", "type": "object", "properties": { "paymentRequestLifecycleId": { "type": "string", "description": "Unique identifier assigned by Mastercard, to identify the payment request in subsequent transactions or services." }, "debtorId": { "type": "string", "description": "Unique identifier of the Debtor provided to Mastercard by the DSP." }, "debtorServiceProviderId": { "type": "string", "description": "Unique identifier assigned to the DSP during Mastercard onboarding." }, "retrieveInitMethod": { "type": "string", "description": "Set by DSP to specify Payment Request retrieval initiation method. * Refer to Codes and Formats section for more details." }, "paymentRequestReferenceNumber": { "type": "string", "description": "Unique 6 character reference provided by Mastercard to the CSP to be conveyed to the Debtor to make a payment." } } }