Skip to main content

EffectivePaymentAcceptancePolicy

attachedProfiles object[]required
  • Array [
  • acceptsAchbooleanrequired
    acceptsCardNotPresentbooleanrequired
    acceptsCardPresentbooleanrequired
    credentialProfileIdstring<uuid>required
    mccstringnullable
    namestringrequired
    routeUseCasesstring[]required
    statusCredentialProfileStatusnullable

    Possible values: [STAGED, PENDING_APPROVAL, ACTIVE, REJECTED, ROTATING, DEACTIVATING, REVOKED, DELETED]

  • ]
  • brandSupport object[]
  • Array [
  • blockReasonPaymentAcceptanceBlockReasonnullable

    Possible values: [DISABLED_BY_SETTING, BLOCKED_BY_MCC, UNSUPPORTED_CARD_BRAND, UNKNOWN_CARD_BRAND, NO_ELIGIBLE_ROUTE]

    brandPaymentAcceptanceCapabilityrequired

    Possible values: [CARD, ACH, APPLE_PAY, GOOGLE_PAY, VISA, MASTERCARD, AMEX, DISCOVER, AVS]

    concreteNetworksstring[]required
    effectiveEnabledbooleanrequired
    supportedbooleannullable
  • ]
  • diagnostics object[]
  • Array [
  • blockReasonPaymentAcceptanceBlockReasonnullable

    Possible values: [DISABLED_BY_SETTING, BLOCKED_BY_MCC, UNSUPPORTED_CARD_BRAND, UNKNOWN_CARD_BRAND, NO_ELIGIBLE_ROUTE]

    brandPaymentAcceptanceCapabilitynullable

    Possible values: [CARD, ACH, APPLE_PAY, GOOGLE_PAY, VISA, MASTERCARD, AMEX, DISCOVER, AVS]

    capabilityPaymentAcceptanceCapabilityrequired

    Possible values: [CARD, ACH, APPLE_PAY, GOOGLE_PAY, VISA, MASTERCARD, AMEX, DISCOVER, AVS]

    credentialProfileIdstring<uuid>nullable
    detailstringrequired
    mccstringnullable
    policyVersionstringnullable
    providerStatePaymentAcceptanceProviderStatenullable

    Possible values: [PROVISIONED, NOT_PROVISIONED, UNKNOWN]

  • ]
  • effectiveDefaultProfileIdstring<uuid>nullable
    entries object[]required
  • Array [
  • capabilityPaymentAcceptanceCapabilityrequired

    Possible values: [CARD, ACH, APPLE_PAY, GOOGLE_PAY, VISA, MASTERCARD, AMEX, DISCOVER, AVS]

    configuredStatePaymentAcceptanceOverrideStaterequired

    Possible values: [ENABLED, DISABLED, INHERIT]

    effectiveEnabledbooleanrequired
    featureAvailableboolean
    sourcePaymentAcceptanceScopenullable

    Possible values: [ORGANIZATION, LOCATION]

  • ]
  • locationIdstringnullable
    organizationIdstringrequired
    providerStates object[]
  • Array [
  • credentialProfileIdstring<uuid>required
    statePaymentAcceptanceProviderStaterequired

    Possible values: [PROVISIONED, NOT_PROVISIONED, UNKNOWN]

  • ]
  • EffectivePaymentAcceptancePolicy
    {
    "attachedProfiles": [
    {
    "acceptsAch": true,
    "acceptsCardNotPresent": true,
    "acceptsCardPresent": true,
    "credentialProfileId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "mcc": "string",
    "name": "string",
    "routeUseCases": [
    "string"
    ],
    "status": "STAGED"
    }
    ],
    "brandSupport": [
    {
    "blockReason": "DISABLED_BY_SETTING",
    "brand": "CARD",
    "concreteNetworks": [
    "string"
    ],
    "effectiveEnabled": true,
    "supported": true
    }
    ],
    "diagnostics": [
    {
    "blockReason": "DISABLED_BY_SETTING",
    "brand": "CARD",
    "capability": "CARD",
    "credentialProfileId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "detail": "string",
    "mcc": "string",
    "policyVersion": "string",
    "providerState": "PROVISIONED"
    }
    ],
    "effectiveDefaultProfileId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "entries": [
    {
    "capability": "CARD",
    "configuredState": "ENABLED",
    "effectiveEnabled": true,
    "featureAvailable": true,
    "source": "ORGANIZATION"
    }
    ],
    "locationId": "string",
    "organizationId": "string",
    "providerStates": [
    {
    "credentialProfileId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "state": "PROVISIONED"
    }
    ]
    }