Skip to content
Search documentation/

Amount exceeds this API client's limit

api_client_policy_amount_exceededHTTP 422Don't retry

What happened

The amount is above the per-payment limit the merchant set for this API client in this currency. Nothing was created and no money moved.

What to do next

Stop and tell the merchant the amount is above this API client's per-payment limit; only a key with a higher limit can take it.

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 split, resize or reroute the request to get around this limit. work_around_limit

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-amount-exceeded",
  "title": "Amount exceeds this API client's limit",
  "status": 422,
  "code": "api_client_policy_amount_exceeded",
  "detail": "The amount is above the per-payment limit the merchant set for this API client in this currency. 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 the amount is above this API client's per-payment limit; only a key with a higher limit can take it.",
  "do_not": [
    "work_around_limit"
  ]
}

All problem codes · Reading problem responses