Skip to content
Search documentation/

Operation not allowed for this API client

api_client_policy_operation_not_allowedHTTP 403Don't retry

What happened

The merchant issued this API client with terms that don't include this operation. Nothing was created and no money moved.

What to do next

Stop and tell the merchant this API client isn't allowed to do this.

Can you retry?

Don't retry. Don't repeat this request. Fix what the response describes, or stop and report it. retry: never

Who acts

A person at the merchant, such as an Owner in the dashboard. who_acts: merchant

Don't

  • Don't use another key or route to get around the merchant's decision. bypass_merchant_decision

Example response

Sent as application/problem+json. The detail describes the particular request; keep request_id for support.

{
  "type": "https://docs.perionpayments.com/problems/api-client-policy-operation-not-allowed",
  "title": "Operation not allowed for this API client",
  "status": 403,
  "code": "api_client_policy_operation_not_allowed",
  "detail": "The merchant issued this API client with terms that don't include this operation. Nothing was created and no money moved.",
  "request_id": "req_8YkQ2rL0ZtW4",
  "retryable": false,
  "retry": "never",
  "who_acts": "merchant",
  "next_step": "Stop and tell the merchant this API client isn't allowed to do this.",
  "do_not": [
    "bypass_merchant_decision"
  ]
}

All problem codes · Reading problem responses