Samsung In App Purchase and Unity3D

Dear colleagues,
has anybody faced the plasma.jar library integration into Unity engine (Samsung In-App Purchase)?
I’ve faced the following problem:
For the correct library functioning there must be i18n folder with the .properties files (pop-ups localization) in the product root.
It’s impossible to put this folder with Unity.
Consequently the texts look like this:
IDS_SAPPS_BODY_CREDIT_CARD
IDS_SAPPS_BODY_EMAIL
IDS_SAPPS_BODY_PAYMENT_METHOD
IDS_SAPPS_BODY_INFORMATION

I’ve found nothing about this problem in the Internet.
Please, could anyone help me with this question?

Hi,

I’ve written a plugin to handle the samsung in app purchases - it’s available on the asset store now:

Thanks,
Tony

Hi, can you make it work for Unity 3.5 ?

Hi,

Unfortunately we don’t really have the resources to support both versions so it’s only Unity 4.0 at the moment. I can’t think of any reason why it wouldn’t run on 3.5 though (apart from the test scene) so if you want to risk it you could try it and see - I can’t guarantee it though.

Tony

Great work Tony and already received two updates? Just purchased :slight_smile:

I was looking into a solution in integrating Samsung Plasma IAP to my game, but I am still on 3.5 as well. I just wanted to let you know tonemcbride that the asset store will not allow me to purchase the plugin without first upgrading to Unity 4. If you have access to make a 3.5 version, it might give you more sales since so far it seems as if you are the only person with a Unity plugin for Samsung Plasma. For now though, I may just spend the time rolling my own.

Hi,

Thanks for letting me know, I didn’t realise it actually stopped you downloading it - I’ll try creating a 3.5 version. In the meantime you could probably download Unity 4.0 as the free trial, get the plugin and copy the files to your 3.5 project (I realise this isn’t ideal!)

Thanks,
Tony

I’ve just updated the plugin to use Unity 3.5 and uploaded it to the asset store - it can take a few days to appear though so I’m not sure when it’ll be available, I’ll post here when I get a notification.

Thanks,
Tony

The new version is available now on the Asset Store - it supports Unity 3.5 and above.

Hi Tony,

I was about to switch our apps to in-app with your plugin but Samsung just came out with a new version (2.0), there are some pretty important updates such as sales of items in the United States, and such…

http://developer.samsung.com/android/tools-sdks/In-App-Purchase-Library

Any chance for an update some time soon?

Hi,

At the moment it looks like v2.0 is a complete rewrite of the IAP system so I don’t think I’ll have the time to rewrite the plugin. I’ll post here if I manage to get time to look into that.

Thanks,
Tony

Also very interested in this. I was shocked when I read they added US IAP support in 2.0 (ie that it wasn’t supported before that).

As far as I know there were some kind of agreement between Samsung Google which forbids this. It looks like that’s not the case anymore…

I may be wrong but the link to the plugin on the Asset Store is not working for me anymore.
On the other hand, I can’t find it in any way on the AssetStore via search.
Where could I get the plugin now ?

Thanks in advance.

Hi,

I noticed that a v2.0 plugin is now available from this company: http://www.neatplug.com/unity3d-plugins-android

Tony

Thanks for sharing that, I think I’ll give it a try…

Thanks for the link, but I was a bit concerned to see that site sells an Amazon IAP plugin for about $40, which Amazon gives away for free. They may have created their own, but I wondered if they are just trying to sell the Amazon package (which I thought was based on prime31’s original plugin, though I could be wrong).

Either way, either their info is a bit out of date, or something appears shady.

Hi @ncst,

Please allow me to explain why the amazon plugin still exists on our website. It is a totally different implementation from the official one and the one from Prime31. It has the consistent interfaces across all purchasing plugins we provide - Google IAB, Samsung IAP and Apple IAP. It should be up to developers whether choose our solutions or not. We do have the cases that returning customers who have already purchased our GoogleIAB or AppleIAP came to buy this Amazon implementation, it is merely because they thought it is easier to use.

About the price, we have all In-App Purchasing plugins at the same price. No matter if there’re any other free or commercial solutions available on the internet. But yes, our Amazon plugin gets very few downloads, so we leave developers to make their decisions.

Also I’m here to introduce a new IAP plugin we released lately - SmartIAP Plugin, which supports Google Play, Amazon Appstore, Samsung Apps and Apple AppStore. It is able to automatically detect the source store where your App got installed, and a single package does all for you, it is super easy to integrate and use. It makes it possible to have a single APK for different app stores. If any interests you can take a look at the Integration Guide.

Thanks.

NeatPlug

Wow nice will have a look as soon as I ll integrate my inappstore.
Thanks for release such plug in

Thanks for the clarification, do you have any plans to add WP8 BB support to SmartIAP anytime soon?