I read the agreements on Android Developer site already but I dont clearly understand it.
From what I understand. If I want to allow user to purchase/subscribe my service through my Android application, I must offer Google Checkout as an option. I'm not in a supported country for Merchant account, so that option is not available to me. Am I allow to use third party library without offering Checkout option?
If I use Webview inside that application to open a page on my website, does that count as in-app purchase?
I searched for similar question but not really sure if the Webview violate the agreement or not?
This is a legal question. Please address it to Google directly as only they can give you an authoritative answer about android market terms of use.
Related
Our app uses PayPal to make personal payments for a publishing service, we're finished and in way to publish but when we got to the part of changing from Sandbox to going live with PayPal that's where things got complicated for us.
We're totally new to submitting anything to Paypal, I read the guide on this link and it couldn't be less clear on how to fill the form.
I filled the form to upload the mobile app, but we tripped with several doubts along the way, here I will list them:
our app is cross platform and we can only choose one platform, do we
have to submit both Android and iOS for revision separately? Even
though it's the same app?
we filled the form but there was nowhere to place an ipa or apk, only
a field asking for additional files like ad hoc stuff and such, how
do we submit our build for them to test?
I have to be honest, PayPal guides aren't clear and don't explain deeply many of the processes, as if we have already the knowledge of what to do, we searched the web for guides on how to go live but nothing came across our search.
We developed our app using Titanium Studio and the PayPal supports documents treat every submitted app as if they were natively developed, we are using a Titanium's module to make all the PayPal work, so we have no idea what API calls are made, apparently the module uses Adaptive API calls but we're not sure on this, we only make simple payments, do we still need to submit the app or should we be doing something else?.
As you can see we have zero experience with PayPal and while we wait for a response from PayPal and finish to pass every service we use to Production, we are trying to understand what to do with this submitting app phase.
We contacted PayPal support asking for a detailed explanation on what to do on our situation but no one has contacted us at all.
If the module is using the Adaptive Payments API then you'll need to submit the app for approval to obtain a live App ID for the Classic API's.
Login to your account at http://developer.paypal.com. Click on Applications and that will take you to a page where you manage all of your apps.
You should see "REST API apps" at the top and "Classic API apps" at the bottom. Click the link under the Classic section that says "Create and manage Classic API apps."
Then follow the steps from there.
I am making an application for Android and IOS and this application is having a Mobile Payment. But actually this is a donation To any firm with NonProfit reasons. I am looking for some Mobile Payment That support the both platform. I tried to read the Paypal but i don't found any donation button in there SDK.I also checked out the some question over here and i Found apple support the third party payment gateway only for the physical goods and for virtual things i must go on with IAP. But they deduct the 30% of the amount. I want any alternative that i can go with minimum usage charges and payment for Donation (I think that is also a virtual payment).
Can any one provide me some idea to go in to a direction?
Thanks,
You can start with PayPay SDK. It's supporting both iOS as well Android.
If you are doing payment for Donation, then I hope, apple will not reject your app.
Below is helpful url for it.
https://www.x.com/community/ppx/xspaces/mobile
https://www.x.com/docs/DOC-2532
Cheers and Enjoy with starting!
My app is basically supposed to sell ebooks and need to distribute via Android Market. For payment options, I would like to use PayPal. So, straight to the point, am I allowed to use paypal as payment option for digital goods(in my case Ebooks)? I had googled for it a while. But nothing worth referencing came up to me.
I also read through Android Market terms and didn't quite get it whether they allow such option for in-app billing. All I see from their docs is referring to Google Checkout. Any help would be greatly appreciated.
Well, just for information, I refer to http://www.google.com/mobile/android/market-tos.html .
Just to keep up, http://www.android.com/us/developer-content-policy.html#showlanguages this link may well more specific to my situation.
In general, you need to be careful - the TOS of the Android Market generally require you to use Google's payment processing options to charge users (see "Paid and Free Applications").
That said, they name two exceptions, one of which seems to apply in your case - "Where payment is for digital content or goods that may be consumed outside of the application itself (e.g. buying songs that can be played on other music players)". If your app sells ebooks in the form of standard files (like epub or pdf), you should be in the clear.
I believe you can sell digital content using paypal via your app - however I don't think you can use Google's In-App Purchasing system - that has to go through the Market Place, and is linked to a Google Checkout account.
So you'd need a separate delivery and authentication system.
I am currently developing an application where I want to be able to have an option to allow the user to donate money for the app. Is there a particular way about doing this for android. I have tried looking at google but it mainly shows about paypal donation buttons for websites
I think it should be possible.
There's a similar discussion on Google Groups which basically says that donations are allowed as long as you don't offer additional functionality for that money.
Meaning no functionality is enabled after the donation is made.
Like #alocaly said, you're unable to recieve donations through a system different from android market payment or ads inside the application.
However, it is still possible to have your application on the Internet by free and with a donation button. The difference is that you cannot post it on the Android Market, so you'll have to do some extra work:
Upload to a webserver, so it can be downloaded to your phone.
Create a website (or post your application to another "illegal" market), so people can find your application.
Use some sort of advertising to let people know your application (Twitter retweets, community ads, GoogleAds, SEO, whatever)
Manage some kind of update system. Since you don't rely anymore on the Android Market, you don't have an automatic updating method (Android Market updates applications when you post a new version of it), so you should have a small class that checks a website looking for a new version (it's not that hard) and downloads a new version when there's one available.
Make work the Paypal button like #Tim said
However, you are able to do something that I've see out there: create a free version of your application and post it on the Android Market, and post another version of the same application called "Same program name (Donation)", costing some money. When someone wants to donate you, they'll only have to buy this version.
I hope it helps
I don't know what importance it has, but I think that the chart / terms of services we sign as android developers don't allow the usage of this kind of monetization.
As this is a subject that is changing a lot in Android world, with the soon to come API to pay in apps, I'm not sure it still has any importance, but you should still be aware of that.
Maybe you should take a look at this post, which explains how to integrate Paypal payments into an Android App witout leaving the App itself: How to integrate paypal donate in android app?
Sorry, the question is not programming related but I have nowhere else to ask, I asked in android help center and support without any responses.
What do I need to open a company account in Android Market? I want my company to be seen as seller. How will they authenticate the company, what documents do I need to supply to the market?
Thanks
Ok, so here is the official answer I got from the Android Team :
Thanks for writing in. At the moment,
we only support merchants in certain
locations, and we're working hard to
add more. If you are legally able to
do business in one of the supported
countries and otherwise satisfy the
Google Checkout terms of service for
that country, you may register as a
merchant for that country. Please
check here for the most up-to-date
list of supported merchant locations:
http://market.android.com/support/bin/answer.py?hl=en&answer=150324
You have to create a Google Checkout account
If you sign up as a developer, you get the option to add your business details by signing up for a checkout account afterward.
Note that I think this is the only way to get a checkout account outside the US and UK... I tried to get a checkout account before but couldnt get one :S (Australia)