Skip to content

Troubleshooting

Console errors look like this:

[error code] message รหัสอ้างอิง: req_xxxxxxxxxxxxxxxxxxxxxxxx

Error dialog with error code, message and reference ID

The error code is a short system prefix plus 5 digits; the first three digits are the category (400 invalid data, 403 no permission, 422 a rule was not met, 500 system error). The reference ID (req_..., labelled รหัสอ้างอิง / Reference) identifies the request; copy it before closing the dialog and send it to support.

MessageCauseWhat to do
That email or password isn’t right.Wrong credentials, or sign-in paused after several failuresCheck and retry; after many failures wait up to 15 minutes
Too many wrong codes. Try again in …More than 5 wrong 2FA codesWait for the time shown
Forbidden resourceYour role cannot do thisSee Roles
ref code not foundUnknown referral codeFix or leave empty
Customer is invalidPayer on the blocked listContact support
Exceed Balance / Existing Settlement is processing / Exceed daily settlement limitWithdrawal rulesSee Withdrawals
System is under maintenancePlatform or bank maintenanceTry later
Internal Server ErrorSystem errorRetry; if it persists send the reference ID

Search Pay-ins with a wider date range, check the payer and amount, get the slip and confirm it with the slip. If that fails or the pay-in was canceled, send the UUID, slip and reference ID to support. Do not create a new pay-in for the same money.

QR pay-ins match on the sender name. It fails when the payer pays from another person’s account, the registered name is spelled differently, or there is no English name. Confirm the current pay-in with a slip (it fails if the sender is someone else), fix the payer’s names on the Payers page or ask support for an alias, and tell payers to pay only from their registered account.

Read the status message in the payout details. Fix the payer’s bank details if they are wrong, then cancel the payout through the API (the hold is released) and create a new one, or ask support to retry or cancel it. Ask support about payouts that stay In review for long.

  • Codes always rejected: set your phone’s time to automatic and use the next code.
  • Locked out: wait for the time shown (max 15 minutes); the counter resets after 10 minutes without failures.
  • Sent back to sign-in: the 5-minute code window expired; sign in again.
  • Lost phone: use your saved key or ask support to reset 2FA.

Check the callback history on the payment. If your server did not answer 2xx within 10 seconds, or the URL is not a public http/https address, fix it and click Send callback again.