Update an account capability

Requests or removes a capability for a connected account.

Requesting a capability does not activate it immediately. Retrieve the account after this request to check the capability status and any outstanding requirements. A capability remains pending or inactive until its requirements are satisfied and reviewed.

Path Parameters
  • id
    Type: string
    max length:  
    100
    required
  • capability
    Type: string · enum
    required

    Account capability identifier.

    values
    • card_payments

      Allows the account to accept card payments.

    • payouts

      Allows the account to receive payouts to an external account.

    • blik_payments

      Allows the account to accept BLIK payments.

Body·
required
application/json
  • requested
    Type: boolean
    required

    Whether this capability is requested for the account.

Responses
  • application/json
  • application/json
  • application/json
  • application/json
  • application/json
Request Example for post/v1/accounts/{id}/capabilities/{capability}
curl 'https://api.paypercut.io/v1/accounts/{id}/capabilities/card_payments' \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '{
  "requested": true
}'
{
  "capability": "card_payments",
  "status": "active"
}