MeyktAPI Documentation

Errors / order_already_exists_with_different_content

order_already_exists_with_different_content

HTTP 409 · Do not retry unchanged — fix the request first

That external_order_id already exists here, with different content.

What happened

Orders are never overwritten through the API. Once an order is in production, silently replacing it would be dangerous — and silently ignoring your change would be dishonest.

If you resend the same content under the same number, you get 200 and the existing order instead. This error only appears when the content actually differs.

How to fix it

  • If this is meant to be the same order: make the content match what you sent before, or resolve it in the dashboard.
  • If this is genuinely a new order: use a new external_order_id. Do not reuse numbers to force an update.

Retrying

Repeating the request unchanged will fail again. Correct the request first — the response tells you which part is wrong.

All error codes: /developers/errors · Machine-readable: llms-full.txt