iOS - Integrating Credit Card Payments

iOS - Integrating credit card payments

Depending on what users are purchasing*, you should be just fine accepting payments in your app. Instead of trying to incorporate some type of payment library into the app I would recommend using a payment API that offloads the work. Take a look at http://stripe.com/ for an example of an excellent payment system designed for ease of integration. Their API reference even mentions integration with iPhone apps.

*If you are trying to sell features or services of the app itself you will almost definitely be running afoul of Apple's guidelines, but based on the fact that you said "products" I am assuming this is not the case. In fact, while you must use the in-app purchase system for "content, functionality, or services in an app" you are specifically forbidden from using it for "physical goods or goods and services used outside of the application" (item 11.3 of Apple's App Store Review Guidelines).

iOS enterprise app store, include a way to accept credit card payments

Depending on what users are purchasing*, you should be just fine accepting payments in your app. Instead of trying to incorporate some type of payment library into the app I would recommend using a payment API that offloads the work. Take a look at http://stripe.com/ for an example of an excellent payment system designed for ease of integration. Their API reference even mentions integration with iPhone apps.

*If you are trying to sell features or services of the app itself you will almost definitely be running afoul of Apple's guidelines, but based on the fact that you said "products" I am assuming this is not the case. In fact, while you must use the in-app purchase system for "content, functionality, or services in an app" you are specifically forbidden from using it for "physical goods or goods and services used outside of the application" (item 11.3 of Apple's App Store Review Guidelines).

Accept credit card payment in iPhone app

May be you can donate through PayPal API but I am not sure whether Apple will approve it.

PayPal API for iOS:

https://www.x.com/community/ppx/xspaces/mobile/mep

Refer to this link before you start:

PayPal API for iOS - allowed?

I think there is no other option. UIWebView can open a site in your application which accepts credit card payments but I am not sure how good and appealing it would be to a user.

Hope this helps you

EDIT:

If you use anything apart from PayPal and In App Purchase, then I fear that your app will be rejected by Apple.

creating a credit card payment gateway inside an app

Since you have your own processor, you can use card.io or Jumio to capture the credit card digits so the user doesn't have to type them in. Then just pass the credit card number, CVV and expiration date to your API to process the payment. Doing this in a webview or native shouldn't make a difference.

There is a PayPal API for mentioned in this post on SO. It still launches a webview though.

accepting credit card payments ios

You can use Stripe's iOS bindings to easily accept your customers' payment information.

This library uses our create token API call to securely send any sensitive data to our servers. We'll then turn that into a token and pass it back to your application – you can submit this to your server to create an actual charge as normal.

Credit Card Payments in iOS (3-D Secure?)

3d secure (both SecureCode and Verified By Visa) must be done in a web browser, and more specifically in an iFrame.

The content of the iFrame is dynamically loaded by the card scheme to present a page hosted by the card issuer (to allow it to display the secret phrase). Checking of the password is also performed by card issuer, without any intervention by you.

There is no way to perform the 3d secure check outside of a web browser.



Related Topics



Leave a reply



Submit