Mobile App Payment Gateway (in-app)

HunTr

Member
Joined
Nov 11, 2008
Messages
26
Reaction score
0
Location
on the moon
Hi

I'm busy developing a hybrid mobile app using the Ionic framework.

I would like to have a payment method via the mobile app (with credit cards). I don't want to have to deal with being PCI compliant.

I had a look at some local services like payfast etc, but they support web integration which requires me to redirect the user to the website of the provider. I don't know how well this will work.

Anyone that have any experience on this or know of a payment gateway that I can implement in a mobile while keeping the user in the app? Will google in-app payment work?

Thanks in advance.
 
What platform? I've heard that on iOS you have to make use of Apple's in app payment solution otherwise your app will not be permitted on the store.
 
What platform? I've heard that on iOS you have to make use of Apple's in app payment solution otherwise your app will not be permitted on the store.

Android and iOS. How do apps like snapscan, zapper, vida cafe etc get on the market? they aren't using the in-app payment solution?
 
That's a good point. Maybe the In-App purchasing thing only applies when paying for things In-App and not for things that are provided outside of the app? I'm sure someone on here should know more.
 
yeah, but I believe all 3 I mentioned handle their own payments, storing of the CC details etc. This is not something I want to deal with and would like to have a payment gateway inside my app
 
PayGate allows you to create your own interface, and all transactions are done host-to-host. Thus you dont have to worry about client card details etc, but you can create a custom payment interface.
 
Hi

I'm busy developing a hybrid mobile app using the Ionic framework.

I would like to have a payment method via the mobile app (with credit cards). I don't want to have to deal with being PCI compliant.

I had a look at some local services like payfast etc, but they support web integration which requires me to redirect the user to the website of the provider. I don't know how well this will work.

Anyone that have any experience on this or know of a payment gateway that I can implement in a mobile while keeping the user in the app? Will google in-app payment work?

Thanks in advance.

Using payfast could you collect the required info in your app, instead of a web form, and then send it as an http post to payfast - if they implement a restful service this should be possible?

Edit: yes, it's a restful webservice - https://developers.payfast.co.za/documentation/#api-integration but maybe it's not ready yet
 
Last edited:
PayGate allows you to create your own interface, and all transactions are done host-to-host. Thus you dont have to worry about client card details etc, but you can create a custom payment interface.

Thanks, I will have a look at them, that does sound like it will work for me.

Using payfast could you collect the required info in your app, instead of a web form, and then send it as an http post to payfast - if they implement a restful service this should be possible?

Edit: yes, it's a restful webservice - https://developers.payfast.co.za/documentation/#api-integration but maybe it's not ready yet

Yeah, I saw it on their website when I was searching, but the first two lines says it is only to manage subscriptions. Will maybe contact them and ask when payment endpoints will be available.
 
@HunTr, Did you get any workable solution here?

I am also looking for a gateway solution.

Thanks
 
Try contacting Peach Payments. THey're based in Cape Town and have an excellent support team with many ways to integrate (Native as well as web sdk's). We use them for our online store and its seamless
 
From a security perspective, just re-direct to the PCI compliant gateway. As soon as you start to collect private information in your app you open yourself up to a whole lot of hurt.

Re-direct, when payment is accepted, it hits an asynchronous endpoint on your server and you are done.
 
@HunTr We tried this about a year ago and were unsuccessful. We found payment gateways not being very supportive of Non-native apps. We had to use inappbrowser to complete it which is not ideal. Ionic/react native are not ideal for this.
 
Top
Sign up to the MyBroadband newsletter
X