Skip to main content

Available Error Codes

Error CodeTitleDescriptionTroubleshoot
1000HTTP_REQUESTAn error occurred while making an HTTP request.Check your internet connection and try again.
1001HTTP_BOOT_REQUESTAn error occurred during the HTTP boot request.Verify your configurations. Ensure you have a valid publisher token and the correct environment set.
1002HTTP_SESSION_REQUESTAn error occurred during the HTTP session request.Check whether the session model contains invalid arguments, or if the configuration is set to a different environment.
1009HTTP_PRICE_POINTS_REQUESTAn error occurred during the HTTP price points request.Check whether the session model contains invalid arguments, or if the configuration is set to a different environment.
2000BOOT_INITIALIZATIONFailed to initialize checkout due to configuration issues.One or more configuration values are missing or incorrect. Verify the publisher token and environment settings.
3000PURCHASE_CANCELEDPurchase canceled.Check whether the player closed or refreshed the checkout window, and prompt them to restart the checkout process.
3001PURCHASE_ALREADY_CANCELEDAttempted to cancel an already-canceled purchase.Check whether the player minimized the checkout window, triggering automatic cancellation, and prompt them to restart the checkout process.
3002PURCHASE_CLOSED_AND_CANCELEDPurchase canceled because checkout window was closed.The player closed the checkout window, which canceled both the purchase and checkout session. Prompt the player to restart the checkout process.
3003PURCHASE_FAILEDPurchase failed.Check logs or error event data to determine the cause of the failure.
3004PURCHASE_TIMEOUTTimeout during order validations.The error occurs when the SDK can’t reach Appcharge servers.
3005PURCHASE_CONFIRMATION_FAILEDCouldn’t validate the order.This can occur when closing the browser before purchasing or passing an incorrect customer ID.
4000BROWSER_DISABLED_OR_NOT_AVAILABLECouldn’t find appropriate browser.This error can occur on Android phones. We suggest you display a modal explaining how to enable the Chrome browser.
4001BROWSER_CONNECTION_LOSTCheckout tried to launch but failed.Check network connection. Validate customer ID and session requests. Make sure you passed the purchase ID.
4002BROWSER_COULD_NOT_BE_OPENEDIf no browser is available, the SDK won’t be able to launch the checkout.We suggest you display a modal explaining how to install or enable the web browser.
4003BROWSER_TOGGLE_FAILEDCouldn’t toggle between external and internal browser.These options must be set before launching the checkout.
8000RUNTIME_ERRORA runtime error occurred.Runtime errors are rare, and typically occur when the app interferes with the SDK’s threads. Ensure that all SDK methods are called on the main thread.
9999UNKNOWN_ERRORAn unknown error occurred.If the issue persists, contact support for assistance.