Mastercard · Schema
AddUpdateItems
Credit CardsDigital IdentityFinancial ServicesFraud DetectionOpen BankingPayments
Properties
| Name | Type | Description |
|---|---|---|
| action | string | The action to be performed on the Digital Payment Application (DPA). The selected action will be applied to all DPAs provided in the items list. ADD - Add DPA UPDATE - Update DPA DELETE - Delete DPA N |
| customerId | string | Conditional: The Customer Identifier (CID) must be passed when the Integrator is acting On-Behalf-Of (OBO) a client, registering through the Mastercard Connect (MC Connect) portal, or participating in |
| programType | string | The Mastercard program that the Integrator would like to add their client(s) to. The Integrator must be enrolled in the program prior to enrolling their client(s). Integrators may view their active pr |
| trid | string | The Token Requestor Identifier (TRID) should be passed by MDES for Merchants (M4M) Integrators who would like to onboard their M4M TRIDs to be used on Secure Card on File (SCOF). |
| serviceId | string | A unique identifier assigned by Mastercard for which tokens are created uniquely for the entity onboarded. |
| category | string | Assign a category to the sub-merchant group identified in the request. For example, sub-merchants can be grouped by common attributes such as merchant category code (MCC), volume of transactions, or g |
| programName | string | The Cardholder facing name of the Merchant. Conditional: Must be supplied when adding Merchants to all Secure Card On File (SECURE_COF) programs. |
| dpas | array | Dpas Object for Integrator to provide a list of Digital Processing Application (DPA) objects. Each DPA object is used to create a corresponding DPA. A minimum of 1 DPA object (to a maximum of 80 DPA o |