Skip to content

Permission

Spending permission configuration for a card.

typestringrequired

The type of transaction this permission controls.

Permissions available on all cards:

  • ECOM - Online transactions
  • ATM_WITHDRAWAL - ATM withdrawals
  • MOBILE_WALLETS - Digital wallet payments (Apple Pay, Google Pay)

Additional permissions available on physical cards:

  • POS_MAGSTRIPE - Physical point-of-sale transactions with magnetic stripe
  • POS_CONTACTLESS - Physical point-of-sale contactless transactions
  • POS_CHIP - Physical point-of-sale transactions with chip

Virtual cards do not return physical point-of-sale permissions. Only permissions returned for the card can be updated.

Enum:"ECOM""POS_CHIP""POS_MAGSTRIPE""POS_CONTACTLESS""ATM_WITHDRAWAL""MOBILE_WALLETS"
Example:"ECOM"
isEnabledbooleanrequired

Indicates if this permission type is enabled.

Example:false
isLockedbooleanread-only

Indicates if this permission is locked. If true, this permission cannot be updated.

Example:false
{ "type": "ECOM", "isEnabled": false, "isLocked": false }