06-01-2012 04:35 AM
With yesterday's beta release, in app purchases are now supported in the Android runtime environment. Can anyone find any details on the implementation of these?
https://developer.blackberry.com/android/apisuppor
"Vending (In App Payments): com.android.vending is supported in the version 1.1.0 of BlackBerry Tools SDK for Android apps but is only compatible with the BlackBerry Tablet OS 2.1 (Beta)."
com.android.vending is the same package name used in existing Android apps, should this mean that current IAP code should 'just work'??
Solved! Go to Solution.
06-03-2012 01:15 PM
I would also like to know more about this. I hope it does 'just work' ![]()
06-04-2012 03:45 PM
Yes it is true, beginning in PlayBook OS 2.1 Android applications support In-App payment. For the most part it will "just work", but there are a few things to note:
1) The transaction response signature will not be populated
2) All purchases are done through App World
3) Purchases must be done one at a time
More info (docs, Blog) on its way in the next few days!
06-08-2012 05:56 AM
06-08-2012 01:13 PM
Hi Conny,
You will need to download through App World to do any testing with an Android application:
Regards,
06-09-2012 03:34 AM
10-31-2012 11:54 AM
My team is having alot of problems with Android inApp payments.
They said its not possible. Which Payment SDK can I integrated into an Android application to support
inApp purchasing. My team said the following
"That api cannot be integrated in anything else beside an application that uses blackberry classes.
Playbook can read an Android app, but as i wrote above, we cannot insert the api into that."
Basically my team says you can't integrate the payment sdk into an android app but I see
numerous links on the BlackBerry site stating that Playbook 2.1 Android apps support inApp payments.
I need a link that points me to the specifica SDK I can use in an Android app to support
inApp payments
10-31-2012 12:00 PM
There are no BlackBerry specific APIs you need to use, just the Android MarketPlace APIs. There is more information on them here:
http://developer.blackberry.com/android/apisupport
10-31-2012 12:24 PM
The link you sent says Android apps will use the BlackBerry Payment Service.
I thought you have to integrate Payment SDK files like jar files but you said you don't have to integrate
any BlackBerry classes.
I am still not clear on how to make the Android app aware of the BlackBerry Payment Service
10-31-2012 12:26 PM
You don't need any BlackBerry specific APIs, in the back-end the Android MarketPlace APIs will be routed to use the BlackBerry Payment Service. As an Android developer you just need to develop an application that uses Android MarketPlace APIs, all the integration with the BlackBerry Payment Service occurs as a part of the Runtime, so nothing you really need to worry about ![]()