I'd first like to clarify that i am a product development manager and not on the app code development side, but I do have a question about in-app purchase from my perspective that I'm hoping for help on
I/we are developing an application to release in three different territories with three different ios in-app purchase prices (one price per territory and each price in its own currency).
As a product owner I'm told this is possible, but I don't know where the logic lies. In iTunes connect (seemingly) I am only able to select a certain tier of pricing and these aren't prices that we want to use. The apple app store matrix isn't offering pricing we want to use.
Can anyone tell me if we can release one IOS app in itunes connect, with three diffferent IA prices, set by us, each in its own territory
thank-you
It's a possible duplicates of Different price for different countries
I think you have been misguided over IAP.
Related
I’m developing a Marketplace App of the courses for the Learning Purposes and we don’t have any kind of control over uploading of Physical content( CDs, DVDs, Hard Copy of the book, etc. ) or the Digital Content (Videos, Audios, Ebooks, etc.) on the courses uploaded by the seller for the consumers to purchase.
So could you please suggest what kind of payment method should we use apart from In-App purchases?
If we are bound to use In-App purchase then how should we implement it in our App and also we have following queries to clear our doubts for the monetization of the app.
Could we add n number of courses dynamically having digital and physical content with In-App Purchases implemented? In our app the courses limit is not fixed, it can be 5000, 10000 or 100000.
Will it be possible for the sellers to provide any kind of discounts for the existing courses?
How could we manage(addition or deletion) the courses dynamically with In-App purchases?
I researched on google but no solution was found. Some solutions were found on StackOverflow but we can't find proper guidelines for our queries. Thanks :)
This seems to be partly an opinion-based question, but with regards to IAPs there are a couple of important rules:
1) For all digital goods, you have to use in-app purchases, otherwise Apple will not approve your app. There are different approaches to your problem. You could either let people buy credits with IAPs and then dynamically create the store on your own. Then you have 100% control over discounts etc.) Or each product will be its own IAP, but this will create lots of "overhead" as you have to get approval for each IAP.
2) For physical goods you are not allowed to use in-app purchases. There you have to find a 3rd party payment provider.
I have developed an iOS app were user can buy Audiobooks which enables stream and download within the app. I have integrated Authorize.net payment gateway. It got rejected by Apple saying
11.2: Apps utilising a system other than the In-App Purchase API (IAP) to purchase content, functionality, or services in an App will be rejected
So now I want to integrate Apple's IAP. I am very new for IAP. My question is I am having hundreds of books with different price ranges (eg, $1.00, $2.99, $0.99, $5.00 etc..,) the price is coming from server it is dynamic. It is not possible for me to create price tier for all this.
Question 1: How to implement IAP for dynamic pricing?
Question 2: If I am having 4 books with same price tier, Purchasing one will unlock others also (with same price)? If so how to avoid this?
Firstly you have to use the price tiers although you can change the price tier for any given product it must be changed using the iTunes Connect website or the API for the same. It is possible to bulk load product and change prices through the API but new in-app purchases require approval.
Secondly you can have different products available at the same price. Each book should be a separate in-app purchase approved by Apple. That way each one you buy will only give them that one.
An alternative approach might be to sell consumable tokens that can be converted into a book for the appropriate value if you have a mechanism for handling that and managing what they own in accounts that you manage. You might be able to use IAP to purchase the consumable voucher which is instantly and transparently converted to an actual book in your system. I don't know if this approach would meet with Apple's approval though. With this approach you may be able to switch price tiers quicker and more dynamically than you could with Apple's separate products.
The company I work for has a lot of education apps in the app store (SAT Prep, ACT Prep, GRE Prep, etc...). The current business model is the user downloads the app for free with a handful of sample questions, and is given the option to buy 6 months of access to all the questions, a year, or lifetime.
we want to make the 6 month & 1 year options auto-renewable... is this possible? from what I've read apple really only allows auto-renewable subscriptions on newsstand apps, but we want to try to submit it anyway. Would this be achieved by changing the in app purchase setting in itunes connect from non recurring to recurring? and/or would i have to change the code in some places?
Thanks guys
Looking here - In App Purchase guide lines + having the same experience I think you might get rejection for using Auto Renewable products in your app. Saying that I think that apple guide lines for product types are not 100% clear, and you can definitely try to submit. I had examples where one reviewer rejected the app claiming for wrong product type but the second approved it with out any changes.
But, if you will get rejected -
You will have to create new products, as you can not change product type + if your product list is coded locally on the app you will have to update the list.
I am almost sure that auto renewable have a different restore mechanism so you will have to change that too.
Hope it helps
I've been searching for a while, but it may be too obvious and people don't post about it.
I want to know if I can put a dynamic price for a product.
I have a delivery application and the price may vary with the distance.
Also, it can be a non integer price, like $2,43.
Is it possible?
Also, I couldn't set a price at iTunes Connect, I need to be reviewed first?
Thanks a lot in advance!
As noted by other poster, you cannot have variable in-app purchases. You have to select one of the provided price tiers.
Now assuming you are making a taxi-service app then what you need to do in your app is provide the user with a list of prices that are fetched from your server for example how much will it cost to go from point A to point B. You can then "charge" them outside of the in-app purchases using your own pricing service (credit card over the phone etc).
Again in-app purchase doesn't work with what you need.
You can't set custom prices for an In-app purchase. You need to set the price using one of the tiers available.
You can set different prices for the same product by editing the the In-app purchase, selecting a tier, setting a "Price Effective Date" and "Price End Date" and hitting the button "Add to schedule".
EDIT: This can now be done using Apple Pay
You cannot set your own custom price for an in-app purchase, you can only use the ones that apple provides you with (this is most likely to stop things like in-app purchases for $0.01 or $100,000). Apple gives you plenty of price ranges, so you could just use $1.99 or $2.99 for your needs. In-app purchases are mostly non-integer prices.
Yet, if you were to go threw a third-party, other than apple, say PayPal you could do this easily, yet you won't get as many functionalities that IAPs have, and it would be near impossible to trigger something like removing ads inside of the application on this payment unless you have a server that you are using for your application. To implement PayPal, you could look at their tutorial HERE.
In short, no, you cannot set your own prices for in-app purchases, you can only use the ones that Apple provides (which can range from 0.99 to 999.99), yet, you can use a third-party like PayPal to get this functionality, although it really isn't needed
I'm building kind of a mobile marketplace on which users can offer and buy services that are only valid for a short time (for example, 5 hours).
Is there a possibility to implement a in-app payment method (in iOS/Android) for that? The problem is that in "normal" in-app purchases you have specific, pre-defined goods or services that are bought in the app. In my marketplace, user can offer lots of different services themselves (various products, prices, etc.) so specific products wouldn't help.
Thanks in advance and kind regards,
Clemens
I can only speak for the iPhone
And as you have figured out already, it is not possible. You have to create all your in-app-purchase products in iTunes Connect, and they all have to be reviewed by apple.
And if you mean physical goods when you say "various products" then it isn't allowed anyway.
IAP is only allowed for stuff that is used inside your app.
This answer is about the iOS app store, from what I understand the Android marker is basically the wild west.
The obvious solution is to sell people "tokens" of some sort in the app, then let them trade those tokens to other users for their products/goods/services. Then you need a way to redeem people's tokens for cash, presumably keeping a modest cut "for the house". I don't see anything in the App Store TOS that would outlaw that.