{ "opencollection": "1.0.0", "info": { "name": "Mastercard Bill Payment Validator Account Opening Batch API", "version": "1.0" }, "items": [ { "info": { "name": "Batch", "type": "folder" }, "items": [ { "info": { "name": "Mastercard Asynchronous - Dpa Bulk Add/update/delete", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/srci/:src-client-id/dpas/batch", "headers": [ { "name": "correlation-id", "value": "0000016e0364631b-e4cefc" } ], "params": [ { "name": "src-client-id", "value": "5e0d4b84-189d-4c86-822d-590602f62062", "type": "path", "description": "A unique identifier assigned by Mastercard during onboarding which signifies the responsible party Integrating to Mastercard Checkout Solutions (MCS)." } ], "body": { "type": "json", "data": "{}" } }, "docs": "This is a composite API and performs the following functions in a single call.\n\n * ADD -- Add the DPA record.\n * UPDATE -- Update the DPA record.\n * DELETE --Delete the DPA record\n\n Additionally, this request can be used to generate serviceIds in Commerce Platform use cases.\n\n A Digital Payment Application (DPA) is a website, web or mobile application operated by a Merchant, marketplace, or other service provider where a consumer can purchase goods or services.\n\n A ServiceId is a unique identifi" }, { "info": { "name": "Mastercard Get Status of the Dpa Add/update Async (batch) Job by Batch Id.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/srci/:src-client-id/dpas/batch/status/:batch-id", "headers": [ { "name": "correlation-id", "value": "0000016e0364631b-e4cefc" } ], "params": [ { "name": "src-client-id", "value": "5e0d4b84-189d-4c86-822d-590602f62062", "type": "path", "description": "A unique identifier assigned by Mastercard during onboarding which signifies the responsible party Integrating to Mastercard Checkout Solutions (MCS)." }, { "name": "batch-id", "value": "1c9d3e43-f232-44a1-9552-7da22aaf5590", "type": "path", "description": "A unique identifier associated with the submitted Digital Payment Application (DPA) batch. The Batch ID can be used to retrieve the status of the batch by calling GET DPA status endpoint." } ] }, "docs": "The GET Status API allows the SRC Initiator to retrieve the status of a DPA Registration request submitted earlier." }, { "info": { "name": "Mastercard Store Dpa Bulk Load Data", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/org/:organization_id/dpas/batch", "headers": [ { "name": "correlation-id", "value": "015d277368.1675680750.1e1bd17" } ], "params": [ { "name": "organization_id", "value": "12d370c7-84bc-4763-909b-ecbc86271185", "type": "path", "description": "An identifier for the merchant/organization requesting the DPA operation to the system. You can find it within your account in Unified Checkout Solutions Portal.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "This API is used to register DPAs in the Mastercard system against a customer's organizationId. DPAs can be added through this endpoint individually or in bulk.\n" } ] } ], "bundled": true }