Discussion Forums  >  Plugins, Customizing, Source Code

Replies: 7    Views: 137

photoserge
Aspiring developer
Profile
Posts: 146
Reg: Jan 01, 2012
paris
5,410
02/12/13 03:20 AM (12 years ago)

IN app purchase reject

I have been using with sucess the easy in app purchase plug in and got 3 apps approved the so far. And out of no where my fourth app gets rejected with this : Lastly, we found that while your app offers In-App Purchase(s) that can be restored, it does not include the required "Restore" feature to allow users to restore the previously purchased In-App Purchase(s), as specified in Restoring Transactions section of the In-App Purchase Programming Guide: "...if your application supports product types that must be restorable, you must include an interface that allows users to restore these purchases. This interface allows a user to add the product to other devices or, if the original device was wiped, to restore the transaction on the original device." To restore previously purchased In-App Purchase products, it would be appropriate to provide a "Restore" button and initiate the restore process when the "Restore" button is tapped by the user. Any idea how I can implement that with the easy in app purchase plug in ? and if that is not possible, I think I will delete the app and re submit and hope that someone more tolerant will approuve the app ! That has worked for me when there is no way around :-) Serge
 
mysps
Code is Art
Profile
Posts: 2082
Reg: May 14, 2011
Palma
33,320
like
02/12/13 03:30 AM (12 years ago)
The update should come soon: http://www.thecodemonsters.com/easy-iap-v2-0-is-uploaded/ Restore is possible after the update.
 
photoserge
Aspiring developer
Profile
Posts: 146
Reg: Jan 01, 2012
paris
5,410
like
02/12/13 03:56 AM (12 years ago)
cool tks !
 
tb
buzztouch Evangelist
Profile
Posts: 2050
Reg: Nov 03, 2011
Oxford
32,300
like
02/12/13 06:06 AM (12 years ago)
This is what Apple means: Let's say you have an iPad and an iPhone. You download the app on your iPhone, and you purchase the In App Purchase to unlock a page or something. Now you want to download the app on your iPad (which is associated with the same Apple ID). The download of your app is fine, however, your In-App purchase will not be listed and you will still have the free version. This is what the restore button does. It looks at your Apple ID to see if there are any In-App purchases from that account. If there is, then you click this on your iPad and your content comes up. This stops people from buying it twice, which will mean no complaints and questions. Hopefully, the updated plugin will be coming to our market very shortly. It seems that the Restore function is all Apple are asking, and this update will get you through.
 
CMark
Apple Fan
Profile
Posts: 6
Reg: Jan 13, 2013
Toronto
5,460
like
02/14/13 07:02 AM (12 years ago)
It seems getting more and more common reason for rejection - see my earlier thread: https://www.buzztouch.com/forum/thread.php?tid=80E7CF3CDF5615A26C8B12C&fid=BC70C36A743CD4FAD95D17F&sortColumn=FT.id&sortUpDown=DESC&currentPage=2 @Monster created an update with the fix (v2.0), but it isn't approved for a couple of weeks by BuzzTouch
 
JimmySaver
Aspiring developer
Profile
Posts: 187
Reg: Apr 09, 2012
location unknow...
5,870
like
05/01/13 01:46 AM (12 years ago)
Hi Guys, Late coming to this thread but I've just had rejection this morning due to the lack of restore functionality. I'm on self hosted. Has the plugin been updated and I just haven't refreshed it or has it yet to be approved by BT? Or have I failed somewhere else along the line?! Cheers.
 
photoserge
Aspiring developer
Profile
Posts: 146
Reg: Jan 01, 2012
paris
5,410
like
05/01/13 03:01 AM (12 years ago)
Hello Jimmy, I had the same issue a couple of months ago and yes the plug in has been updated. You need to redownload the source code to make sure you have the lastest version, but now the restore button works like a charm. Serge
 
JimmySaver
Aspiring developer
Profile
Posts: 187
Reg: Apr 09, 2012
location unknow...
5,870
like
05/01/13 03:04 AM (12 years ago)
Cheers Serge, you're a star. Now to the update...
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.