API client paused
api_client_pausedHTTP 403Retry after the merchant acts
What happened
The merchant paused this API client. Its requests are refused until they resume it; payments it already started carry on and still get a final result.
What to do next
Stop and tell the merchant; requests from this API client succeed again only after they resume it.
Can you retry?
Retry after the merchant acts. A person must change something first: someone at the merchant, or PerionPayments when it is the one to act. After that, the same request can succeed. retry: after_merchant_action
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-paused",
"title": "API client paused",
"status": 403,
"code": "api_client_paused",
"detail": "The merchant paused this API client. Its requests are refused until they resume it; payments it already started carry on and still get a final result.",
"request_id": "req_8YkQ2rL0ZtW4",
"retryable": true,
"retry": "after_merchant_action",
"who_acts": "merchant",
"next_step": "Stop and tell the merchant; requests from this API client succeed again only after they resume it.",
"do_not": [
"bypass_merchant_decision"
]
}