Mastercard · Schema

DpaResults

Object for individual Digital Payment Application (DPA) item status data.

Credit CardsDigital IdentityFinancial ServicesFraud DetectionOpen BankingPaymentsFortune 500

Properties

Name Type Description
srcDpaId string The registered identifier for the Digital Payment Application (DPA) accessing the service. Conditional: Required if you are a Merchant directly integrating with Mastercard Checkout Solutions (MCS) API
status string Status of the individual Digital Payment Application (DPA) item. Potential statuses include: * SUCCESSFUL - The DPA is eligible to process transactions. * FAILED - The DPA is NOT eligible to process t
dpaName string Legal name of Merchant (which may differ from dpaPresentationName).
View JSON Schema on GitHub

JSON Schema

mastercard-checkout-solutions-dpa-results-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "DpaResults",
  "type": "object",
  "description": "Object for individual Digital Payment Application (DPA) item status data.",
  "properties": {
    "srcDpaId": {
      "type": "string",
      "description": "The registered identifier for the Digital Payment Application (DPA) accessing the service.\n\nConditional: Required if you are a Merchant directly integrating with Mastercard Checkout Solutions (MCS) APIs, a Payment Service Provider (PSP) integrating On-Behalf-Of (OBO) a Merchant, a Payment Facilitator, or if you are enrolling in the Secure Card on File (SCOF) QR program.\n"
    },
    "status": {
      "type": "string",
      "description": "Status of the individual Digital Payment Application (DPA) item. Potential statuses include:\n\n* SUCCESSFUL - The DPA is eligible to process transactions.\n\n* FAILED - The DPA is NOT eligible to process transactions. Please see the error object for more details.\"\n"
    },
    "dpaName": {
      "type": "string",
      "description": "Legal name of Merchant (which may differ from dpaPresentationName)."
    }
  }
}