Как или какую Платежную систему мне нужно использовать для подписки на услуги, которые указаны ниже, Stripe или Google In-App Billing? - PullRequest
4 голосов
/ 29 мая 2019

В настоящее время я очень озадачен тем, какую службу подписки использовать между любой сторонней или Google In-App биллинговой системой.

Позвольте мне сначала объяснить, у меня есть приложение, которое предоставляет Арендодателю услугу для публикации их свободных свойств, где мы предоставляем бесплатную пробную версию на 60 дней для полных функций приложения и после истечения пробной версии. Я хотел бы добавить планы подписки какниже:

  • Серебро: менее 50 единиц (ежемесячно или ежегодно)
  • Золото: менее 51 - 100 единиц (ежемесячно или ежегодно)
  • Платина 100 идо единиц (ежемесячно или ежегодно)

Теперь я изучаю варианты включения для реализации функций этой подписки и обнаружил, что Stripe будет хорошим вариантом для меня, но вскоре я узнаю о покупках в приложениив руководствах, в которых упоминалось, что для покупок в приложении должна использоваться платежная система Google Play, а также упоминались примеры продуктов, которые в настоящее время не поддерживаются в Google Play. Биллинг в приложении:

enter image description here

Итак, по сути, с моей стороны есть два вопроса:

  1. Могу ли я использовать другую платежную систему или мне нужно использовать Google?Биллинговая система Play?
  2. Для системы Google Play: Как я могу разделить или сколько будет элементов подписки для вышеуказанных планов подписки?

Любая помощь будет признательна!

Ответы [ 3 ]

1 голос
/ 06 июня 2019

Ваш конкретный сценарий представляет собой «серую область».

В качестве прецедента приложение Autotrader в Великобритании использует в приложении прямой биллинг с помощью кредитной карты, и это аналогичная услуга.для вас - то есть они продают списки.

Мне кажется, это правильно, потому что в приложении биллинг предназначен для использования в приложении для цифрового контента - , а не для реальных сервисов.,Google может даже отклонить ваше приложение за него.

В этом случае мой совет на самом деле будет использовать Stripe или какую-либо другую платежную платформу.

Что касается вашей модели оплаты - она ​​не совсем подходитмодель подписки.Я не знаю конкретно о Stripe, но с Google у вас не может быть подписки И ограничений на товары, как вы описываете.Таким образом, вам придется самостоятельно управлять лимитами листинга на своем собственном бэкэнде.

Однако существуют некоторые крайние случаи - что произойдет, если вы используете все свои 50 списков в течение месяца?Нужно ли покупать еще одну целую подписку?

Самая подходящая модель оплаты, которую я вижу для вас, - это Metered Billing с чередованием - по сути, платите по мере поступления.

1 голос
/ 31 мая 2019

Вы можете использовать обе услуги Stripe и Google IAP(In App Purchases) или только одну из них.

Я предлагаю вам воспользоваться Google IAP, поскольку у вас нет BE (BackEnd) и, как я понимаю, будетвам будет трудно поддерживать номера карт и все остальное.

Google IAP предоставляет SDK, чтобы вы могли самостоятельно управлять подписками на Play Developers Console.Он также предоставляет среду для песочницы, так что вы можете протестировать ее, но и Stripe делает это.

Вот некоторые ссылки:

https://developer.android.com/google/play/billing/billing_subscriptions https://developer.android.com/google/play/billing/billing_overview.html

, ноЯ думаю, что вы уже прошли через них.В компании, над которой я ранее работал, мы разрабатывали проект с планами, которые вы описали выше, и мы без проблем использовали Google IAP и Apple IAP (для iOS / tvOS).Кроме того, мы смогли запросить Google или Apple для предыдущих подписок и позволить клиентам фактически продлевать их, а не покупать новые.

Как вы упомянули, арендаторы / арендодатели не смогут оплачивать электронные счета сGoogle IAP но вы можете интегрировать Paypal / Stripe / BrainTree / WePay или любые другие альтернативы для этого.

Сказав, что я хотел бы ответить на ваши вопросы сейчас:

1) Да, вы можетеиспользуйте Stripe вместо Google IAP 2) Вы можете разделить подписки и управлять ими в консоли разработчиков Google на https://play.google.com/apps/publish/. Однако это может произойти после того, как вы загрузили .apk в консоль с зависимостями in-app-billingа также разрешения.

Надеюсь, это поможет !!!

0 голосов
/ 31 мая 2019

Я рекомендовал использовать Google In-App Billing . Потому что большая часть поддержки платежей по стране со стороны Google и пользователей в первую очередь доверяют Google, что приносит вам наибольшую пользу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...