Is it possible to continue to use Google Play billing when an application (with in-app billing already implemented) that has been published on Google Play is made private?
Should the billing function of Google Play also be made private?
If you distribute the private app via Google Play you can still use the IAP feature.
Related
I'm a developer working on a private app for my customer. The app has already been uploaded to the Google Play Store as a private app using the Google Play Console (Managed Google Play was used).
I found that it is possible to publish private apps through the Google Play Custom App Publishing API (https://developers.google.com/android/work/play/custom-app-api/publish) which significantly reduces the publishing time.
Is it possible to use the Google Play Custom App Publishing API to update the app if the app was publish with the Google Play Console?
If yes, is there any good example how to do this?
The answer is no, it's not possible.
If the app was published using the Google Play Console (even if it was Managed Google Play) the Google Play Custom App Publishing API can't be used.
I had to unpublish my app in the Google Play Console and upload it using the Google Play Custom App Publishing API with a different app ID.
I want to make an app that has in-app payment inside it. But i want to implement in-app payments completely independently and not use Google Play or other markets in-app payments service. Since all Android marketplaces have built in-app payment services alike, I have guessed that all markets use the same source code for their apps and this part of the market code is open source (all of them copy GooglePlay market source code). Can anyone give me useful information about creating in-app payment services?
Also, I don't want to use inventive methods , and i seek to learn how android markets create built-in in-app payment service in their app and why all of them have same implementation (for users)!!!
It's difficult to speak to "all Android marketplaces." To sell in-app products and subscriptions for apps published through the Google Play Store, your app needs to integrate/implement Google Play Billing. Google Play is a separate entity from Android and so the code for Google Play is not open source. However we do provide the Google Play Billing Library and the Google Play Developer API with documentation and samples. I hope this helps clarify.
the idea is to develop a library to allow other apps to pay with my method inside their apps. This method of payment is completly independent from paypal, google play in app billing, etc... Do you think there must any problem to publish their apps on Google Play?
Regards.
According to the Google Play Developer Program Policies, no.
https://play.google.com/about/developer-content-policy.html
"In-store purchases: Developers charging for apps and downloads from Google Play must use Google Play’s payment system."
"In-app purchases: Developers offering products within a game downloaded from Google Play or providing access to game content must use Google Play In-app Billing as the method of payment."
So yes, there will be a problem publishing apps on Google Play. They will eventually catch on and ban your application.
If I wanted to publish my app to the Amazon App Store for example, would Google Play Services work on that version of the app? Or does Google require apps to be downloaded from the Google Play Store exclusively to be able to connect to Google Play Services?
I guess that if the Play Services App and it's dependencies exist on device it will work. Many ways for this.
On the contrary, what you are going to do with the play-service? Are you allowed to publish such an app to the Amazon? I guess that the most appropriate answer is going to be given by and the terms of their market.
According to the following guide you should change some things before uploading the Supported Services and Features mentions that you should change:
Google Maps -> Use the Amazon Maps API.
Google Cloud Messaging -> Use Amazon Device Messaging.
Google Play In-App Billing -> Use the Amazon In-App Purchasing API.
Google Game Play Services -> Use Amazon GameCircle.
You can use Google Play Services on the device where it is.
Usually, where has Google Play Services installed Google Play.
What is difference between Google Market billing package and Google Play Billing lib.Is it same?
I am searching for Google Market billing package but i am not getting it after installing all the updates.I got only Google play billing lib.
Google Market Billing enables you to charge for usage on mobile applications.
Regarding In-app billing, it is a Google Play service that provides checkout processing for in-app purchases. To use the service, your application sends a billing request for a specific in-app product.Both are different
More information can be had from this link.
http://developer.android.com/guide/market/billing/billing_overview.html