Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

In-app purchase custom price

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!

like image 454
Renan Kosicki Avatar asked Jan 27 '14 16:01

Renan Kosicki


People also ask

How do I change in app purchase price?

Changes to your app's Free or Paid selection Once your app has been offered for free, the app can't be changed to paid. If you want to charge for the app, you need to create a new app with a new package name and set a price.

How are in app purchases charged?

Every App Store, including Apple App Store and Google Play Store charge a fee on in-app purchases. They take a significant cut of your revenue on any one time and subscription charge in your app, that's how they make money.

How much does in app purchases cost?

The average in-app purchase per user is $1.08 for iOS users and $0.43 for Android users, according to an AppsFlyer study.


3 Answers

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.

like image 71
Sam B Avatar answered Oct 02 '22 14:10

Sam B


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".

like image 37
Francesco Puglisi Avatar answered Oct 02 '22 12:10

Francesco Puglisi


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

like image 29
Jojodmo Avatar answered Oct 02 '22 14:10

Jojodmo