Search code examples
amazon-web-servicesin-app-purchase

Amazon InApp purchase still runs in Sandbox mode after the application is purchased


I published my app with Amazon AppStore, but InApp Testing library still has PurchasingService.IS_SANDBOX_MODE set to true.

I am not using an Amazon device, which may explain why it happens.

  • Is Amazon InApp purchasing meant to run on a non-Amazon device?
  • If it runs, what need to be done to enable live testing?

Solution

  • Amazon In-App Purchasing API works on non-Amazon device.

    Did you download your app from Amazon Appstore? Only the build downloaded from Amazon Appstore would run outside of sandbox mode.

    You can test your app outside of sandbox mode with their Live App Testing service.