Я создал веб-сайт SaaS с подписками, поддерживаемыми внешним платежным процессором (который может быть Полоса, Braintree, Весло и т. д.).
Теперь этот веб-сайт для моего SaaS упакован в небольшую оболочку WebView и скоро будет выпущен как приложение для Android. Но на сайте Stripe я нашел вот это:
Google’s developer terms require that purchases related to the app, such as premium features or credits, are made via their native In-app Billing API.
Погрузившись глубже в термины Google Play, вы можете найти следующее (выделено мной):
- Developers offering products within a game downloaded on Google Play or providing access to game content must use Google Play In-app Billing as the method of payment.
- Developers offering products within another category of app downloaded on Google Play must use Google Play In-app Billing as the method of payment, except for the following cases:
- Payment is solely for physical products
- Payment is for digital content that may be consumed outside of the app itself (e.g. songs that can be played on other music players)
Так что это кажется более снисходительным, чем интерпретация Stripe, и поскольку мой SaaS не является игрой и может использоваться через обычный веб-браузер, я понимаю, что использование внешнего процессора платежей вместо выставления счетов в Google Play - это нормально.
С одной стороны, это означало бы, что большинство цифровых сервисов могли бы избежать выставления счетов в Google Play и использовать что-то еще, что кажется (слишком) справедливым со стороны Google. С другой стороны, это исключает игры, от которых Google может получать большой доход, так что это снова может быть разумным.
Это не юридический вопрос, и его все равно нельзя найти в юридической литературе или спросить у юриста. Вместо этого Google полностью решает, разрешено ли использование внешнего платежного процессора или нет, в зависимости от толкования терминов, представленных выше.
Поэтому вместо юридической консультации я ищу практические рекомендации и примеры практического использования, которые подтверждают любое толкование приведенных выше терминов.
Один из примеров, который я нашел, - это Dropbox: скачав их приложение на Android, Dropbox позволяет мне выбирать между двумя способами оплаты: Google Play или дебетовой картой на собственном сайте Dropbox. Похоже, это поддерживает более либеральное толкование условий Google Play.
Другой пример - Spotify, который открывает WebView, где вы можете выбрать один из нескольких вариантов оплаты, ни один из которых не является Google Play. Однако у приложения по-прежнему есть разрешение Android на покупки в приложении, которое также раскрывается в Play Маркете, поэтому, возможно, они используют биллинг Google в приложении только в определенных странах.
Есть ли другие примеры из реальной жизни?
Конечно, все (на реальные деньги) покерные приложения являются примером из реальной жизни. (например, pokerstars)
Я никогда не видел покерного приложения, которое использовало бы сервис Google Play для выставления счетов. (возможно, по юридическим причинам)
Они используют размещенную на хосте веб-страницу (в веб-просмотре или во встроенном встроенном веб-браузере) для обработки обработки платежей на своей стороне, что позволяет конечному пользователю выбирать способы оплаты из большого списка.
Обратите внимание, что в этом случае вы должны самостоятельно обрабатывать баланс пользователя (что подразумевает обеспечение всей безопасности обработки платежей на вашей стороне).
В этом есть смысл. Приложения, на которые я ссылался, очевидно, взяты из pokerstars.net, где доступны бесплатные игры без реальных денег, в то время как приложение, на которое вы ссылались, принадлежит pokerstars.com, где задействованы реальные деньги. Все они предоставляются одной и той же компанией. Однако, учитывая, что приложение, на которое вы ссылаетесь, недоступно в Play Store (вероятно, из-за проблем с реальными деньгами), но его необходимо «загрузить», очевидно, почему оно не использует (и не нуждается в использовании) Google биллинг в приложении.
Я думаю, что приложения для мобильного банкинга - простой пример одного из них. Вы можете оплачивать счета, отправлять деньги через мобильные банковские приложения. Но использовать сервис Google Play для выставления счетов не нужно. Все транзакции будут завершены на банковской стороне. Вы даже можете отправлять деньги прямо на некоторые сайты ставок. (Если вы хотите, я поделюсь с некоторыми приложениями мобильного банкинга для этих функций, но вам нужно войти в систему, вы должны быть клиентом банка владельца приложения)
Я просто хочу поделиться с вами идеей, я думаю, вы можете создать свою собственную криптовалюту с инфраструктурой Ethereum, называемой смарт-контрактами. Его действительно легко развернуть. Вы можете найти для этого 10-минутные учебные пособия. Вы можете использовать их в качестве денег в своем мобильном приложении. Таким образом, если кому-то нужно что-то купить, он должен купить часть вашей криптовалюты. И со стороны Google вы будете исключением из-за этого,
"Payment is for digital content that may be consumed outside of the app itself (e.g. songs that can be played on other music players)"
Но как вы сказали,
it’s entirely up to Google’s discretion whether using an external payments processor is allowed or not, based on one’s interpretation of the terms presented above.
Я подпишусь под этим.
Вы также можете изучить приложения для криптовалютной фондовой биржи. Могу поспорить, они не взимали комиссию Google Play
Некоторая информация не совсем то, что вам нужно, это просто обмен идеями.
Спасибо! К сожалению, мобильный банкинг в любом случае исключен из тех вещей, где внутри приложений выставление счетов Google является обязательным. Таким образом, как и приложения для игры в покер на реальные деньги из другого ответа, они попадают в другую категорию и, следовательно, не сопоставимы с продуктами SaaS или премиальными планами. Google включает в себя «Разработчики, предлагающие продукты в категории [неигровых] приложений, загружаемых в Google Play, должны использовать In-app Billing в качестве метода оплаты», но исключает «Разовые платежи, включая одноранговые платежи, онлайн-аукционы и пожертвования »и« Электронная оплата счетов ».
Такие приложения есть. Например, различные сетевые провайдеры могут утверждать, что возможность использовать телефонные звонки или Интернет не является физическим благом. Конкретным примером может служить Skype, который позволяет покупать кредит в Skype через веб-просмотр в приложении.
Но я думаю, что хорошим примером для вас может быть приложение WPS Office для Android, которое предлагает перейти на премиум-версию с подпиской в приложении или оплатой кредитной картой.
Спасибо! Я смог подтвердить, что Skype действительно предлагает как виртуальные кредиты, так и премиальные планы через свое приложение, которое принимает платежи с помощью других способов оплаты, кроме биллинга Google в приложении в WebView. Хотя я не смог подтвердить WPS Office, который не предлагает мне оплату с помощью кредитной карты, а только биллинг Google в приложении. Возможно, это зависит от страны.
Я думаю, что Quickbooks от Intuit (бухгалтерское программное обеспечение) является примером решения SaaS, которое, как мне кажется, не проходит через Google:
https://play.google.com/store/apps/details?id=com.intuit.quickbooks
Другой пример - Invoice2Go.
https://play.google.com/store/apps/details?id=com.invoice2go.invoice2goplus
Эти решения доступны на разных устройствах (iOS и Android) и через Интернет. Google не имеет смысла делать скидку, поскольку приложение для Android - это всего лишь один из множества различных вариантов подключения пользователя, как и пример песен / музыки Google.
Спасибо! Это были бы прекрасные примеры из-за их природы SaaS с ежемесячными или годовыми премиальными планами. К сожалению, я не смог проверить ни один из них, поскольку оба предлагают планы только через систему оплаты Google в приложении, по крайней мере, на моем устройстве и в моей стране. Очевидно, не имеет значения, «имеет ли Google смысл принимать меры». Они сделают это в любом случае. Или же разработчик приложения может согласиться дать Google долю в любом случае.
Спасибо! О каком варианте «PokerStars» вы говорите? Все три варианта
com.pyrsoftware.pokerstars.net,com.pokerstars.ceboиcom.pokerstars.casinorushиспользуют биллинг Google в приложении, что видно прямо из их списка в Play Маркете. То же самое и сcom.playtika.wsop.gpот Playtika иcom.zynga.livepokerот Zynga. Я думаю, что с играми дело обстоит довольно ясно. Вот почему я спросил о неигровых приложениях.