Mobile apps SSL???

This may be a daft question, but how on earth do you secure an ios app or android app with SSL, for example taking payments.

I really don’t have any idea so anyone with direct experience would be appreciated, or if there is some sort of best practice?

Thanks in advance.

I’m not sure if this works but I found this?

https://stackoverflow.com/questions/49839729/how-to-post-data-to-https-server-in-dart

maybe this as want to using sp

https://github.com/scrapjs/sagepay

@mgear do you know how to process payments?

Are you aware that there are several restrictions when it comes to having custom payments in mobile platforms. SSL in general does not mean much other than you must have https connection to your server with a valid certificate.

1 Like

Thanks, I assume you have an understanding of this then.

Can you further elaborate, I’m having a nightmare time with this and to be honest it is a bit out of my depth. My interest in particular is with Sagepay to begin with.

What are you exactly trying to do? and what is the exact issue? is there an error?

Apple forbids external payment systems inside apps and Google has often had changing terms to Android payments that bypass the Play store.

3 Likes

WTH? The whole premise of this app is that it can take payments. Am I screwed? I mean in all honesty I thought this was a pretty much standard thing.

To clarify, I have a game (which I’m making with flutter), and you purchase credits through my Sagepay account. It works via web, but now I wanna put it inside ios and android app then release to the app stores.

You must use the payment systems provided by Apple and Google

Example App Review Guidelines - Apple Developer

2 Likes

OK what if my APP has an embedded webform, would that allow me to overcome this issue?

P.S Thanks for the help so far.

Yep, unless you’re sideloading without the use of an app store of some variety, you need to use Apple/Google approved payment.

4 Likes

Oh gawd! You mean I can’t hook it to paypal or something? Just looking at the Apple and google pay looks pretty daunting compared to something say paypal?

No, that’s forbidden. You must use their system and pay them 30% if you release in their stores.

1 Like

Oh lawd no. :frowning:

What about this though?

What about it? Are you selling a physical good or service? If not, you have to use Apple’s payment system.

2 Likes

I might be selling insurance, is that like a service?

Regardless what you are selling they will check your app and reject it if they don’t like what you are doing. Trying to bypass/evade their payment systems can also lead into lifetime developer ban.

1 Like

OK I google it so thankfully it’s a freaking service woohoo!

You know what, no. I’m gonna have to push harder on this, because you might be about to do something really stupid.

What, in exact words, are you attempting to do? Leave no detail out.

2 Likes

I have an APP where I’m selling insurance, all kinds of insurance - health care, travel insurance, car insurance, and I live inside the UK. Ideally, I want to use Sagepay but if not Paypal will do.

It needs to be for Android and iOS, thanks for your help.

That sure as hell isn’t what you said earlier.

2 Likes

Well my idea was in the game you earn points which translate to credits to purchase say health insurance - but these credits are effectively real monetary currency am I cool to run with this?