Oculus Store apps must use Facebook’s payments system for any and all transactions. Bigscreen CEO Darshan Shankar points out how this makes it impossible for some developers to succeed.
That’s because the fee for that mandatory in-app payment system is 30%. For that, users get the convenience of using their existing saved payment methods, and the peace of mind that no card details need to be shared.
Bigscreen loses >100% for every dollar of revenue, while Fandango can make money in VR.— Darshan Shankar (@DShankar) September 24, 2020
Sucks that I've poured 6 years into building software for the Oculus Platform.@ID_AA_Carmack gets to bring Fandango into VR, but Facebook won't help devs that have been here from day 0
But how do companies sell products or services with a lower than 30% margin? Bigscreen offers 3D movie rentals. Shankar claims movie studios take 60-80%, so that leaves between a 10% profit and 10% loss for Bigscreen- not a sustainable business.
Facebook presumably makes special deals with big companies like Fandango and Netflix, exempting them from the rules it holds most developers to. These companies can be profitable in VR, while small companies simply can’t compete. Worse yet, Facebook offers its own movie rental service.
Taking a 30% cut of a 10GB game can be argued to be a fair exchange for hosting, serving, and promoting it. But these justifications fall apart when applied to in-app-purchases.
Shankar spoke about this a few weeks ago on Twitter, and on our from-VR podcast The VR Download. We’ve clipped out the segment here:
He called attention to the fact that not only does this make digital services unprofitable, but physical retail too. What if a furniture company made a VR app letting you see their offerings in true scale? To actually let you buy, they’d need to fork over 30% to Facebook each time.
Apple has been facing similar criticism on requiring the use of its payments system. Companies like Epic Games, Spotify, and Netflix want to let customers make purchases & subscriptions directly to avoid the same 30% “tax”.
Like Apple, Shankar says Facebook isn’t budging on its position. Developers can distribute apps over SideQuest with any payments system, but that requires a PC and forgoes automatic updates- for now. WebXR apps also have this freedom naturally, but entering details in VR isn’t a great experience. The open standard Payment Request API (which Facebook is contributing to) seeks to solve this kind of problem on the web, so in the future we might see convenient open payments via Oculus Browser.