- Home /
Simple In App Purchase on iOS
We are developing an iOS game and need a simple IAP. We need only one IAP, a consumable where you buy a bunch of gold that can be used in-game. Would you recommend using an API like http://www.prime31.com/unity/docs/#storeKitDoc or perhaps develop one from scratch ourselves?
For the purpose you described I'm not sure a single item is enough. You will need to have at least a few coin packs so the user can decide how much to purchase. I would recommend giving a few options that makes sense and than adding one that will be really pricey just to make the other ones look like small change. Disclosure - I work at http://soom.la
it would be "totally insane" to write IAP yourself, everyone just uses the Prime31 product which has years of development behind it.
(By all means, purchase all the various IAP helper packages for sale on the Unity Asset store, and decide which one you like best, but Prime31 is pretty much the goto, they have been at it for years and have vast numbers of users.)
BTW you describe your need as "simple" - it doesn't sound at all simple. You're selling a consumable. All IAP is complicated, your situation sounds no less complicated than any other situation.
$$anonymous$$y advice would be to look at another plugin, I only know Unibill and Prime31, and the experience with prime31 was really bad, I changed for my other app and I tried Unibill, and I found a good post sale service, so I would advise this plugin without a doubt, at least compared to Prime31, but you can surely find more plugins via google.
Answer by maxgreen · Oct 13, 2012 at 01:04 PM
There is another resource you can look at - the Soomla Store plugin: https://www.assetstore.unity3d.com/en/#!/content/6103
It's a free and open source in-app purchase library. I tried it and it saved me a lot of time. Also connected it to their games data network which turned out to be really helpful in spotting whales.
Do I need to use Unity3d pro version to use SOO$$anonymous$$LA plugin? If YES, then my next question is if there is any plugin which doesn't need the Unity3d pro? Thanks
Answer by oliverdb · Oct 21, 2011 at 07:02 AM
I would buy the prime plugin, and read the manuel attached. You will have enough problems with getting Itunes to behave, sp dont add extra complexity by having to code your own stuff.
Answer by neatplug · Apr 11, 2013 at 07:18 AM
Another option provided: Google IAB (V3) Plugin and Google IAB (V2) Plugin for Android, and AppleIAP plugin for iOS, they are from http://www.neatplug.com. Really easy to use, check it out.
Looks like a good new product. Very low price, too. I strongly recommend all developers buy ALL the plugins available, in whatever topic, and choose the one that is best for you. Prime31 is extremely popular but new competitors should and will come along.
BTW NeatPlug, you should check this question! :) ... http://answers.unity3d.com/questions/435671/facebook-like-using-prime31-250-reward-.html
Answer by Voxel-Busters · Aug 13, 2015 at 09:03 AM
For developing one of your own, you need to know how to write plugin for iOS on Unity and use Store Kit API.
Adding to the list, You can try Cross Platform Native Plugins for a smoother and quick solution. It provides necessary callbacks with very easy setup and lots more features. It has unified interface for both iOS and Android.
Answer by Ashkan_gc · Oct 13, 2012 at 01:19 PM
I highly recommend www.roarengine.com adding items in it is damn easy and it supports android and facebook and super rewards payments as well so you'll be safe if you port to other platforms and if you choose to add other items to sell, it will be really easy for you.
I just signed up but it seems to be broken. Are you sure the company is still running?