- 401: missing or wrong API key, or a key used in the wrong mode.
- 402
insufficient_wallet: top up your wallet. - 409: the
order_idwas already used with a different amount (sending the sameorder_idand amount again returns the existing order), or no UPI account is set up for this mode. - 422: a field is missing or invalid; the reply says which.
- 429: too many requests; slow down and retry.