Publisher, how to set different prices for different regions (USD, €, etc..) - android

i just can't find it anywhere, so i'd appreciate and help on this :=)
I read about it, and it should be possible, for instance,
I want to set a Dollar price for an App# 3,99 USD,
while the price in Euros is just 2,49 (about) €
So that the values fit, and there isn't something like 3,74 USD ;=) (maybe it frightens some customers ;=P)
Would be great if anyone could tell me where to set this in the Android Developer Console?
Thanks a lot,
best regards,
Mike

Unfortunately I believe this feature is not yet available for you. It is currently only available in the US. Below excerpts are taken from my documentation:
Over the next few months, Android Market will be transitioning towards offering
applications priced in the buyer's home currency, rather than the merchant's
(developer's) home currency. This feature will be rolling out in stages,
country by country. As an Android Market merchant, you will be notified by email
when we are ready to release the feature in your locale and action is required from
you -- at that time you must visit the Developer Console and and set prices for your
apps in all available currencies.
If you have not received an email, it is not available in your market yet.
Availability:
This feature is not available in all countries and currencies at this time. Currently
only US merchants are able to set prices in EUR, CAD, CHF, DKK, GBP, NOK and SEK currencies.

Related

App Store In-App Subscription Pricing - Apple and Google

I am working on launching my first app ever. Yes, super exciting, but also terrifying LOL.
I am working with an app dev company that has been extremely helpful thus far, but when it comes to the pricing structure I am looking to implement, they say that it cannot be done.
I find this hard to believe, as it seems like anything is possible, however, I have not the first clue how to operate the backend of Apple App Store and Google Play Store in regards to pricing and subscriptions we have available for in-app purchases.
I am not looking to do this behind my dev teams back whatsoever, but am looking for any advice y'all can provide in regards to what I am looking to do so I can share it with them and we can make it happen together!
I am launching an app for employers who are doctors to find associate doctors for their offices.
Therefore the pricing I am attempting to construct in the Apple App Store and Google Play Store is the following:
The app is free on each store. When the Employer downloads the app > creates an account > hits a paywall prior to entering. I am looking to charge the employer a one-time upfront higher fee and then a recurring smaller fee to help with retention rates and continue to have them stay and engage in our community.
So, with example numbers I am looking to charge an employer at that payment portal say a $299 initial one-time fee for their first month with us on the app and then say a $49/month auto-recurring fee after that, month 2 and beyond.
How would you go about setting something like this up in each respective Store (Apple and Google)?
I am genuinely curious if it is at all possible, because I spoke with Apple and Google this morning via phone and email and they said it was possible but didn't provide great direction in regards to actually setting it up and what that would entail for each of their Stores.
Thanks in advance!
Kindly,
John

Android: In app-billing VAT tax

I have implemented In-app billing in my application, but have limited the in-app purchase function to a few countries/currencies, since I'm note sure what my responsibilites are regarding VAT tax collection and reporting. I find it a bit unclear after reading about it on Google Play Store.
I have read that I have to report VAT to Japan manually, so I have disabled In-app billing for this country.
I can see that Google Play collect tax for many countries.
What countries do I have to make exceptions for?
I would be happy for any feedback :)
Google documentation here: VAT Guidelines
For any EU country plus Albania, Morocco, Norway and South Korea you don't have to report or deal with VAT currently but the rest is up to you unfortunately. I'm currently developing a paid app too and looked up on tax issues beforehand.
This is not an exact answer since rules about taxes can change overnight, also there are some controversial debates going on about how Google evades taxes but that is a discussion for another topic.
To give an example, for my country (Turkey) you have to prepare a report about your annual income amount if you are located here but even then some financial reporters claim that selling software is actually "renting" it so it cannot be taxed. My suggestion for you would be to update your billing strategy according to the link above and if any unwanted situation occurs oppose it with the given legal information.
In case of Japan and GooglePlay, you have to do the whole VAT procedure on your own if your income reaches a threshold of 10 million Yen (about 95 kUSD) per year, otherwise no action from your side required. If you make that much money you could probably pay a tax professional to deal with this.
Source: National Tax Agency JAPAN
No.6 Taxable Person
Business which falls under either of the following categories is a “Taxable Person” who is required to file the final return.
(1) Businesses which had a taxable sales amounting to more than 10million yen during the Base Period (See following Figure A), ...

How to test localized prices with In-app billing v3

My app displays prices as reported by the getSkuDetails() API. To confirm that it is working I'd like to setup my device to display prices for different locales.
I've tried logging in with Google accounts from different countries and setting the system language but prices still appear in my own locale. How can I setup my device so that I can see prices reported in different locales?
I guess that's not easy. In my case I experienced the same issue. According to some information I read, it looks there are several procedures Google uses to locate the user. One of them consist of to check the procedence of the Credit Card registered in Google Play, if users has any one. So if that is your case, you will be always shown with the prices of the locale corresponding to your credit card.
Second check, is made thru Sim card of the mobile phone. If you don't have Sim card or device is a tablet without Sim card, then the next step is looking to the WiFi connection.
Localization of the WiFi spot, and IPAddress, is used also to geolocate the user.
Finally if nothing of this works, then locale settings in the device is used. So in this way, Google show the prices according to the place where you are, which couldn't match with your locale settings in your device.
For example, if you're spanish, with your tablet with local settings in Spanish, and you're right now in USA, it has sense to show you the prices in Euros, because that will be the price charged in your credit card, and you will understand better the currency conversion, because you use euro in your life.
I hope this helps you.
So as a resume, how to test it? Very difficult.
Best regards.
When you add Product on Google Play they also provide option for supporting price for different locales. Global Currency is USD and price is converted according to local currency automatically.
From the DOCS of the In-App Purchase API v3
The API also introduces a long-anticipated feature: the ability to query in-app product information directly from Google Play. Developers can now programmatically obtain an item's title, description and price. No currency conversion or formatting is necessary: prices are reported in the user's currency and formatted according to their locale

android inapp purchase product price in local currency

Is it possible to get product price in local currency from the app itself. For example if I am selling Product1 with price of 1$ through Google Play In App billing. A customer from UK clicks on a button to purchase the product and the price at Google Play is shown in GBP. Can I get localized price in the app from Google Play so I can display it to the customer in its own currency?
The in-app billing v3 claims to be able to accomplish this:
The API also introduces a long-anticipated feature: the ability to query in-app product information directly from Google Play. Developers can now programmatically obtain an item's title, description and price. No currency conversion or formatting is necessary: prices are reported in the user's currency and formatted according to their locale
Source: http://android-developers.blogspot.com/2012/12/in-app-billing-version-3.html
Since you are asking this i suggest to just leave as it is.
This is more about economy rather than programming, and the problem is that the ratio between 2 currencies keeps changing every time and there is no way to calculate this because of the market and the actual evaluation is only given by the stock markets for a particular point in time.
There are 2 ways of thinking about this:
The merchant makes an evaluation about what is the average ratio between 2 currencies, he quantifies this value in real money and adds it to the final price, so he can avoid money loss or at least a good part of it
The merchant puts in place a mechanism for prices that, given real-time infos from the stock markets ( probably you have to pay for this ), calculates prices of real goods in real time or every time that the user wants to checkout his order.
If this is new to you don't say nothing about this, there are a lots of money that are burning and magically appearing every day in every stock exchange market, if you give a bad advice to your client he can be really disappointed and lose a lot of money.
Also different currencies are usually handled directly by credit card services, there is no reason to handle this by yourself, you can only risk more than it's worth doing it.
If your users wants to know the price in their currency teach them to use Google or some reliable online currency converter.

judgment of currency for In-app-billing

I am in the process of creating an in-app-billing service. I want to set prices differently for different countries.
When the purchase page is displayed, how can I decide which currency i should use for an In-app-billing item? Do I use the local currency? Or the Android Market Account currency? I could not find any documentation about this. I want to know the rule of judgment to display the correct currency.
See this question and the corresponding answers:
Android Market In-App-Purchase: How to get the currency a user will pay in?
In summary, it's not possible (at the time of my writing this!) to talk to Android Market and get the currency of the user's Android Market account.
Maybe an idea to have a Spinner in your shop screen which allows the user to select the currency to display prices in. Bit of a hack but best alternative I could come up with.

Categories

Resources