H
H
hancack2022-04-03 21:54:53
iOS
hancack, 2022-04-03 21:54:53

Can I embed accepting BTC payments from my website into an iOS app?

Good evening!

I have a working and ready project site that accepts BTC payments. These payments are integrated with the interface, that is, the whole process takes place in the site interface, third-party sites are not involved. I want to make an iOS application, but I don’t know how to deal with payment, given the strict moderation when publishing applications in the App Store (I haven’t published it myself before, but I heard a lot). Ideally, for the first time, I just wanted to embed the site's payment pages through Webview, then it would be possible to pay for the service using BTC without leaving the application, but I strongly doubt that Apple will allow this. Another option is to make a link / button that will lead to the site where the payment will already be made, but even here I'm not sure how moderators will like this option. If there is no chance to embed your payment, then, accordingly,

In general, my question is the following: Is it possible to somehow integrate payment for the service through the site, or will it be easier to immediately integrate payments through the App Store? By the way, the service is VPN. Suddenly it matters.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
V
Vasily Bannikov, 2022-04-03
@hancack

You cannot accept payments from outside (bypassing Apple) within your application, and you cannot inform users that such a method exists.
Otherwise, you will violate the rules of the app store.
So yes, you need to integrate with the app store payment system
. The exception is online stores and delivery services. VPN service is not one of them.

D
dollar, 2022-04-03
@dollar

If this is a PWA application, then everything is allowed there.
Although not everything can be implemented purely technically, but it’s definitely possible to do a trite “website in full screen”.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question