{ "opencollection": "1.0.0", "info": { "name": "Mastercard Unified Checkout Solutions", "version": "1.0.0" }, "items": [ { "info": { "name": "Batch", "type": "folder" }, "items": [ { "info": { "name": "Mastercard Store Dpa Bulk Load Data", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.api.mastercard.com/srci/onboarding/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" } ] }, { "info": { "name": "Merchant Registration", "type": "folder" }, "items": [ { "info": { "name": "Mastercard Update Dpa Data", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.api.mastercard.com/srci/onboarding/org/:organization_id/dpas/:srci_dpa_id", "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" }, { "name": "srci_dpa_id", "value": "df7773c8-ca56-42da-bc7b-5e22cf32cc0c", "type": "path", "description": "The registered identifier for the Digital Payment Application (DPA) accessing the service. It is associated with an Organization ID and is used during API calls within Mastercard system." } ], "body": { "type": "json", "data": "{}" } }, "docs": "This API is used to update an existing DPA (as referred to by srciDpaId) under a customer's organizationId.\n\n__Note__:\n\nA limited number of DPA fields can be changed using the __UPDATE__ action. These are `supportedCardBrands`, `supportedCheckoutTypes`, `dpaPresentationName`, `originDomains`, `debitTokenRequested`, `merchantCategoryCodes`, `defaultAcquirerBin`, `defaultAcquirerMerchantId`, `defaultMerchantCategoryCode`, `acquirerIca`, `acquirerBin` and `acquirerMerchantId`.\n\nAll DPA data from t" }, { "info": { "name": "Mastercard Delete Merchant From Customer's Organization Id.", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.api.mastercard.com/srci/onboarding/org/:organization_id/dpas/:srci_dpa_id", "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" }, { "name": "srci_dpa_id", "value": "df7773c8-ca56-42da-bc7b-5e22cf32cc0c", "type": "path", "description": "The registered identifier for the Digital Payment Application (DPA) accessing the service. It is associated with an Organization ID and is used during API calls within Mastercard system." } ] }, "docs": "This API is used to delete an existing DPA (as referred to by srciDpaId) from a customer's organization Id." } ] } ], "bundled": true }