Error codes · Orders

Order still processing

Codeoperation_processing
Status202
If this was an orderMay still complete — resume with the same id
Send it again unchanged?Yes — see What to do
.NET SDKOrderProcessing (a result, not an exception)

The order may still complete

Resume it with the same operation id and the same body. A new operation id can buy the cards a second time.

What it means

Not a refusal. This is the HTTP 202 answer to an order that was accepted and has no outcome yet. Its body is the order (status: "processing"), not a problem with a code, so branch on the status 202, not on this code.

What to do

  • For meter charges and direct recharges, every processing 202 contains exactly operationId, operationType (meterCharge or directRecharge) and status: "processing". Read the same operation or retry the exact saved create body with the same id and a fresh signature. Full owner reads are 200; card-order 202 bodies are unchanged.
  • Wait for the time in Retry-After, then send the SAME order again — same operation id, same body. That is what moves it forward.
  • Reading the order’s status shows where it stands, but does not move it forward.
  • Never place it again under a new id: that can buy the cards twice.

Where you can meet it

Example

The body of the refusal. Its type is the address of this page.

{
  "type": "https://developers.anis.ly/errors/operation-processing",
  "title": "Order still processing",
  "status": 202,
  "code": "operation_processing",
  "requestId": "01J9R2K8T4V6XQ0M3B7C5D9E1F"
}