跳至主要内容

錯誤處理

AkashicPay SDK 可能會丟出或回傳錯誤 (擴充語言的預設錯誤物件),並帶有特定的錯誤代碼。對於 /payout 端點,錯誤通常是回傳而不是拋出。以下是 Akashic 特有的錯誤、解釋和建議的行動。

錯誤代碼說明該怎麼做
OTK_ONBOARDING_FAILED在 AkashicChain 上設定 OTK 進行測試失敗。再試一次。如果問題仍然存在,請聯絡 AkashicPay 客服中心
INVALID_PRIVATE_KEY_FORMAT用於實體化 SDK 的密鑰對或恢復原密語無效。再次檢查您的變數,然後再試一次。
WALLET_CREATION_FAILURE在 AkashicChain 上建立 L1 錢包失敗。再試一次。如果問題仍然存在,請聯絡 AkashicPay 客服中心
UNHEALTHY_WALLET在 AkashicChain 上建立了一個錢包,但無法驗證是否安全。再試一次。如果問題仍然存在,請聯絡 AkashicPay 客服中心
ACCESS_DENIED嘗試在生產環境中存取 OTK(不允許)。請勿在正式環境中嘗試這樣做。
L2ADDRESS_NOT_FOUND格式錯誤或第 2 層交易的 L2 地址不存在。再次檢查您的輸入並再次嘗試。
NOT_SIGNED_UP未在 AkashicPay.com 上完成設定即實作 SDK。在 AkashicPay.com 上完成設定,然後再試一次。
FUNDS_EXCEEDED嘗試提取的資金超過可用資金。檢查您的餘額和輸入,然後再試一次。
ASSIGNMENT_FAILED在 AkashicChain 上建立 L1 錢包失敗。再試一次。如果問題仍然存在,請聯絡 AkashicPay 客服中心
INVALID_PARAMETER提供給函數的參數無效(僅 Java 及 C#)。仔細檢查您的輸入是否有語法錯誤。
UNKNOWN_ERROR發生未指定的錯誤。檢查錯誤訊息的詳細資訊。稍作延遲後重新嘗試。如果問題仍然存在,請聯絡 AkashicPay 客服中心