# Permission

Schema: #/components/schemas/Permission

Method: SCHEMA

## Schema fields:

  - `type` (string)
    The type of transaction this permission controls:
- `ECOM` - Online transactions
- `POS_CHIP` - Physical point-of-sale transactions with chip
- `POS_MAGSTRIPE` - Physical point-of-sale transactions with magnetic stripe
- `POS_CONTACTLESS` - Physical point-of-sale contactless transactions
- `ATM_WITHDRAWAL` - ATM withdrawals
- `MOBILE_WALLETS` - Digital wallet payments (Apple Pay, Google Pay)
    Enum: "ECOM", "POS_CHIP", "POS_MAGSTRIPE", "POS_CONTACTLESS", "ATM_WITHDRAWAL", "MOBILE_WALLETS"

  - `isEnabled` (boolean)
    Indicates if this permission type is enabled.
    Example: false

  - `isLocked` (boolean)
    Indicates if this permission is locked. If locked, the permission cannot be enabled.
    Example: false

