Discussion Forums  >  Uncategorized

Replies: 7    Views: 495

mutzy
Aspiring developer
Profile
Posts: 841
Reg: Nov 03, 2010
Medford, MA
9,860
02/16/11 04:46 PM (15 years ago)

question about paypal

I've given up on trying to incorporate in-app purchases into my app... way too much time/coding involved. HOWEVER I know that it's possible to integrate paypal into apps to accept payments. The vibe I get online is that Apple frowns upon this but would they outright reject my app because of it? I need to keep my app free because of some copyrighted material contained within, but I'm hoping to have a password-protected area and I'd like to charge for the username/password. Think I could get away with this?
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
02/16/11 04:58 PM (15 years ago)
Doubt it. Apple's crazy about this kinda thing. Oh, and the copyrighted material - um - did you check the checkbox that read I understand the copyright laws when you created your buzztouch app? This isn't good. PayPal + Apple = Nightmare. Sorry, don't have any good news here. I can say that there are hundreds (thousands maybe) of apps in the App Store that do use PayPal. Apple may or may not notice.. dunno. Think of it this way. You 'could' submit your app to Apple for approval without such a thing. Then, after it's approved, you could easily change it's content in your buzztouch control panel. Get it?
 
ianJamesPiano
Code is Art
Profile
Posts: 2661
Reg: Feb 13, 2011
Palm Springs, C...
37,010
like
08/23/11 09:01 PM (14 years ago)
Hi, just submitted an app to Apple and forgot that one of my screens has paypal type links in it (bigcartel online store)...do you think I should/could remove this screen from my BT Control panel now and when they test the app that screen won't be there?(remember I already uploaded the binary).. Then just add the screen back in after approval? Don't think I have to remove screen then resubmit right? It is a custom URL link, nothing stored in the app...just double checking...thanks!!
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
08/23/11 11:53 PM (14 years ago)
Removing the menu item wouldn't hurt. However, it probably won't affect the approval / rejection decision. It's likely that they will navigate all the different screens in the app before tapping Refresh so they will surely see the PayPal link. Dunno the best approach?
 
ianJamesPiano
Code is Art
Profile
Posts: 2661
Reg: Feb 13, 2011
Palm Springs, C...
37,010
like
08/23/11 11:55 PM (14 years ago)
Hi David, this is a just a version1.4 app...won't it update on download? Or maybe I'll reject the binary before they get a look at it? Apple is basically weary of any link that people will make a payment thru other than apple right?
 
ianJamesPiano
Code is Art
Profile
Posts: 2661
Reg: Feb 13, 2011
Palm Springs, C...
37,010
like
08/24/11 12:13 AM (14 years ago)
Hi, I deleted the screen then did a test ad hoc build on my device and the screen is not there...so I think I am fine with my binary already uploaded to Apple...again this is v1.4
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
08/26/11 01:00 AM (14 years ago)
Yup, they want everyones money! Sounds like you have it worked out.
 
Yash Kumar
buzztouch Evangelist
Profile
Posts: 66
Reg: Jan 29, 2012
Jharkhand
660
like
04/25/12 01:14 AM (13 years ago)
Yup Got The Solution . . . I have added successfully Paypal (In-App Payment) in my buzztouch application . If you want help then contact me in skype - agarwal.yeshu Gmail - [email protected] here is the screen shot https://www.paypal-community.com/t5/image/serverpage/image-id/4133i4DFA47F25ADED08E/image-size/original?v=mpbl-1&px=-1 I have Modified BT_screen_menuListSimple By Adding This Line ............................................................. if(titleText.equalsIgnoreCase("donate")){ if (mChildHandler != null) { Message msg = mChildHandler.obtainMessage(); msg.obj ="Hello";// mMainHandler.getLooper().getThread().getName() + " says Hello"; mChildHandler.sendMessage(msg); Log.i("from:OFFHOOK", "Send a message to the child thread - " + (String)msg.obj); } Intent paypalIntent = new Intent(BT_screen_menuListSimple.this, Donate.class); startActivityForResult(paypalIntent, 1);; } if(titleText.equalsIgnoreCase("buy now")){ if (mChildHandler != null) { Message msg = mChildHandler.obtainMessage(); msg.obj ="Hello";// mMainHandler.getLooper().getThread().getName() + " says Hello"; mChildHandler.sendMessage(msg); Log.i("from:OFFHOOK", "Send a message to the child thread - " + (String)msg.obj); } Intent paymentIntent = new Intent(BT_screen_menuListSimple.this, Payment.class); startActivityForResult(paymentIntent, 2); } } }; ...................................................... After that i make a new java file namely "Payment" and "Donate" then i followed the steps which had given in Paypal Documentation
 

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.