Karauti API documentation
/
Sign in

Order status

Status

Every response and webhook carries status. It is the only field you need to decide what to do.

statusMeaningYou do
0ProcessingWait for the webhook.
1SuccessDeliver to your customer.
2Failed, nothing boughtTry again with a new order_id. Not billed.
11Failed, customer input wrongRefund your customer.
23Failed, your supplier account needs attentionTop up or fix the connection, then a new order_id.
24CheckingNothing. Do not retry or refund. Not billed.
Warning

24 is not a failure. The product may already be delivered. Retrying buys twice. Wait for the next webhook.

failure_code

Set on every failed order. message carries the same explanation as a sentence you can show a person.

failure_codestatusMeaningBilled
RETRYABLE 2 The order did not go through. Nothing was bought. free
PROVIDER_DOWN 2 The supplier was unreachable. Nothing was bought. free
PLATFORM_ERROR 2 Something broke on our side. Nothing was bought. free
INVALID_TARGET 11 That player ID or server is not valid for this product. full
TARGET_INELIGIBLE 11 That player is not eligible for this item. The game decides this per account, so the same product may work for another player. full
PURCHASE_LIMIT_REACHED 11 This player has reached the purchase limit for this item. It can be bought again once the limit resets. full
SKU_UNAVAILABLE 11 The supplier is no longer selling this product. free
MERCHANT_WALLET_INSUFFICIENT 23 Not enough balance in any connected supplier wallet. Top one up, then order again. half
CONNECTION_LOGIN_FAILED 23 The supplier rejected your account credentials. Update them on the connection, then place the order again. full
CONNECTION_2FA_FAILED 23 The supplier rejected your security PIN. Update it on the connection, then place the order again. full
CONNECTION_OTP_REQUIRED 23 UniPin emailed a verification code to your account before it would let the sign-in through. Connect to a Singapore VPN, sign in at unipin.com yourself once, then press Test again. free
CONNECTION_BLOCKED 23 Wrong region — your supplier account cannot buy this product. full
PROVIDER_AMBIGUOUS 24 We did not get a clear answer from the supplier, so this order may have gone through. We are confirming it before anything else happens. free
NEEDS_ATTENTION 24 We are confirming with the supplier whether this went through. Nothing is charged until we know. free

Rates are per supplier. Current spread: Rs 2.00 full, Rs 1.00 half, Rs 0.25 check.