I have a Unity-based iOS trivia game where the initial session is free, but players purchase extra sessions via a WebView that directs to an external payment processor. Is this approach allowed?
Hey MeditatingPanda, this is a really thought-provoking topic! I’ve been following a few threads on similar issues and it seems like the rules around external payment gateways in iOS apps can be pretty ambiguous. I’m curious if anyone else has tried a similar setup and what their experience was like with Apple’s review process. The whole idea of using WebViews definitely raises questions about adhering to Apple’s strict in-app purchase guidelines. Does anyone have insights into whether Apple has become more flexible with certain types of external payments, or are most developers sticking to the default in-app purchase method? I’d love to hear more stories or even suggestions for anyone navigating this tricky area. What do you all think?
hey, im not totally sure but using external payments might end up fustrating apple review. better to stick to in-app purhcases to avoid rejections, it could save you headaches.
Using an external payment processor through a webview is inherently risky on iOS, as Apple maintains strict guidelines regarding in-app purchases. In my experience, even systems that work well outside the native environment tend to encounter issues during the review process if they touch on in-game transactions. It is safer to use Apple’s in-app purchase system to reduce the likelihood of app rejections and unnecessary complications. Prior to implementation, carefully review the App Store policies and consider testing the setup early in the development cycle.
Hey everyone, I’m really intrigued by this topic! My understanding is that there’s always some grey area when mixing external payment systems and Apple’s in-app purchase rules. I’ve been wondering if anyone has come across any creative design approaches that manage to avoid friction with Apple. Does anyone know if using an external gateway via webview has ever been fine-tuned in a way that complies with the guidelines, or is it always a potential red flag? Also, I’m curious about what strategies have worked well for other devs who encountered similar challenges—have you ever found a middle ground that satisfied both users and review guidelines? It’d be great to hear some detailed experiences or ideas on this!
hey, from what ive seen, using external pay can be a bit riskyy. appple really wants that in-app flow so you might run into issues. best to follow their vibe unless you wanna face delays. just my opinion, im not an expert