My thoughts: you break the rules, but your application, of course, can be approved. Payment doesn’t really happen inside the application, but the application “uses” such a system (which is very wide), therefore, is a violation.
This reminds me of the discussions in the newsstand / subscriptions that were held earlier. Essentially, if you offer something outside the application, you have to make the same (or better) offer inside the application (through an IAP subscription). Perhaps this applies in your case. Although, according to 11.3, you cannot offer services outside your application if it is purchased through IAP (therefore, you cannot unlock functions, for example, on a website).
You will also try to offer a free application. As soon as users (somewhere, somehow) update their account, they will be able to access the application only for members, a new separate application. But the approval is still doubtful, which brings me to my last part:
“We will reject Applications for any content or behavior that, in our opinion, is below the line. Which line do you ask? Well, as the Supreme Court judge once said:“ I will find out when I see it. ”And we think that you also learn about it when you cross it. " - https://developer.apple.com/app-store/review/guidelines/
In short: obey, pray and find out.
martijndeh
source share