Type Library Revision 2017.3060 Keywords Amazon, IAP, in-app purchases Platforms Android
The Amazon IAP plugin lets you sell digital content and subscriptions from within your apps, including
For in-app purchasing on other platforms, see the documentation for Google IAP or Apple IAP.
This plugin corresponds to
Before using the Amazon IAP plugin, please familiarize yourself with the Amazon
You must install the Amazon App Tester or publish your app in the Amazon Appstore to use this plugin. Details on testing can be found here.
To use Amazon In-App Purchasing, you must distribute your app in the Amazon Appstore. Please register for an account before proceeding.
local store = require( "plugin.amazon.iap" )
To use this plugin, add an entry into the plugins
table of build.settings
. When added, the build server will integrate the plugin during the build phase.
settings = { plugins = { ["plugin.amazon.iap"] = { publisherId = "com.coronalabs" }, }, }
To use this plugin with Corona Enterprise:
Copy plugin.amazon.iap.jar
and in-app-purchasing-2.0.61.jar
into the libs/
directory of your project.
Add the following section into your AndroidManifest.xml
file, inside the application
tag:
<receiver android:name = "com.amazon.device.iap.ResponseReceiver"> <intent-filter> <action android:name = "com.amazon.inapp.purchasing.NOTIFY" android:permission = "com.amazon.inapp.purchasing.Permission.NOTIFY"/> </intent-filter> </receiver>
targetedAppStore
to "amazon"
in your AndroidManifest.xml
file:<meta-data android:name="targetedAppStore" android:value="amazon"/>