S Subster

Цены и оплата

Двенадцать блоков экрана с ценами: чем показать сумму, чем взять деньги и что из этого только рисует.

Все они лежат во вкладке «Блоки», в группе «Оплата», и ставятся только на экран с ценами — в квиз их не добавить.

Где взять цену. В поле «Цена Stripe» самого блока. Кнопка «+ Новая цена» заводит цену в вашем Stripe, в том числе с пробным периодом («Trial, дней»), и сразу подставляет её. Цены, заведённые в самом Stripe, подтягивает «Импортировать из Stripe» или «↻ Обновить из Stripe». Кнопок нет — не подключён Stripe или у вас нет права вести цены: Цены и приём оплаты.

Какая цена спишется. Оплата ищет её по порядку: тариф, выбранный в «Выборе тарифа», → своя цена кнопки → первый блок с ценой на этом экране.

Как собрать экран. По одной из двух схем:

ТарифовЧто поставить на один экранПоле цены у кнопки
один«Блок цены» и «Кнопка покупки»та же цена, что у блока цены
несколько«Выбор тарифа» и «Кнопка покупки»пустое и заперто

Три ловушки публикации, о которых кабинет не предупреждает:

Блок цены

Сумма и период одной цены из вашего Stripe. Берите, когда тариф один и выбирать покупателю не из чего. Настраивается: только «Цена Stripe». Не делает: оплату не начинает и цену кнопке не передаёт — в «Кнопке покупки» выберите ту же.

Кнопка покупки

Уводит покупателя на страницу оплаты Stripe — с неё начинается платёж. Берите на каждый экран, где берёте деньги. Настраивается: «Текст кнопки», «Цена Stripe», «Липкая кнопка вверху экрана» (её копия у верхнего края при прокрутке) и вид сообщения, когда оплата не началась. Не делает: экран назначения не выбирает — это умеет только «Кнопка „Далее“». Без обязательной галочки «Чекбокса условий» к оплате не пускает.

Подсказка «Цена не указана» у пустого поля обещает, что кнопка возьмёт цену из блока цены, но публикация такую кнопку не пропустит — выберите цену в самой кнопке.

Если у кнопки уже стоит цена, а на её экран добавили «Выбор тарифа», публикация откажет. Поле цены при этом заперто, и стереть цену в нём нечем: удалите кнопку и поставьте новую.

Кнопка возврата в приложение

Возвращает покупателя в ваше приложение: внутри приложения закрывает экран и передаёт статус оплаты, в браузере открывает приложение или, если его нет, магазин. Берите на экран после оплаты. Настраивается: «Текст кнопки», «Своя ссылка (необязательно)» — например, на App Store для тех, у кого приложения нет, — и «Подсказка „Открываем приложение…“». Не делает: на других экранах в браузере ведёт только по своей ссылке.

Экран с этой кнопкой не опубликуется, пока не настроено «Подключение приложения» и каждой цене экрана с ценами не назначен уровень доступа: Передача разработчику.

Экспресс-кошельки

Кнопки с надписями Apple Pay и Google Pay. Берите, когда хотите позвать на оплату отдельной кнопкой кошелька. Настраивается: «Цена Stripe» — по тем же правилам, что у кнопки покупки, — и набор кнопок. Не делает: своего способа оплаты не добавляет. Кнопка ведёт на ту же страницу Stripe, что и кнопка покупки, и видна даже там, где кошелька у покупателя нет.

Чекбокс условий

Галочка согласия с вашими условиями использования и политикой конфиденциальности. Берите на каждый экран, где берёте деньги. Настраивается: названия обеих ссылок, соединитель между ними, «URL условий», «URL политики конфиденциальности» и «Обязательное» — включено сразу. Не делает: документов не хранит, адреса ведут на ваши страницы. Пока обязательная галочка не стоит, оплата не начинается.

Адрес-заглушка вроде example.com публикацию не пройдёт — нужны адреса ваших настоящих документов.

Баннеры платёжных систем

Ряд значков Visa, Mastercard, Apple Pay, Google Pay и PayPal рядом с кнопкой — для доверия. Берите, когда экран с ценами выглядит голым. Настраивается: набор значков и «Вид» — «Плашки» или «Иконки». Не делает: ни одного способа оплаты не включает. Значок PayPal не добавит PayPal на страницу оплаты: у Stripe мы запрашиваем оплату картой.

Цена по частям (в день)

Цена выбранного тарифа и она же в пересчёте на день. Берите, когда годовая сумма пугает, а сумма в день — нет. Настраивается: четыре куска текста вокруг двух сумм. Не делает: своей цены не держит — показывает ту, что спишет кнопка, а пока брать её неоткуда, не показывает ничего. С разовой ценой строки «в день» не будет.

Восстановить покупки

Ссылка, которая внутри вашего приложения запускает восстановление прежних покупок. Берите, когда экран с ценами открывается в приложении: такую ссылку ждут правила App Store. Настраивается: «Текст ссылки». Не делает: в обычном браузере не показывается вовсе — веб-воронке блок ничего не даёт.

Кнопка «Закрыть окно»

Закрывает встроенное окно с ценами внутри вашего приложения. Берите, когда экран открывается поверх приложения и покупателю нужен выход. Настраивается: «Текст кнопки» и «Ссылка вне приложения (необязательно)». Не делает: в обычном браузере без такой ссылки не показывается — закрывать там нечего.

Выбор тарифа

Карточки тарифов, из которых покупатель выбирает один. Берите, когда тарифов несколько. Настраивается: «Раскладка» — «Карточки» или «Список», до двенадцати планов (у каждого «Название / бейдж», «Цена Stripe» и «Выделить (Most Popular)») и «План по умолчанию». Не делает: сам не списывает — платит кнопка покупки на том же экране.

«План по умолчанию» решает, какой тариф выбран, когда покупатель открыл экран. Не задан — выбран первый, и кнопка спишет его, даже если покупатель ничего не трогал. «Выделить» карточку только подсвечивает: чтобы экран открывался на выделенном тарифе, укажите его и в «Плане по умолчанию».

Условия оплаты

Строка про списание и продление под кнопкой. Берите, когда рядом с оплатой нужно назвать сумму и пробный период. Настраивается: «Текст условий» с подстановками суммы и дней пробного периода и запасная «Цена Stripe» — она нужна, только когда цену взять больше неоткуда. Не делает: денег не списывает. Сумму берёт ту же, что спишет кнопка; цены на экране нет — строка не покажется вовсе.

Отдельной цены продления в продукте нет: подстановка {{renewal_price}} из списка под полем «Текст условий» даёт ту же сумму, что и {{price}}.

Попап-даунселл

Окно с более дешёвой ценой и своей кнопкой оплаты. Берите, чтобы удержать того, кто вернулся со страницы оплаты, не заплатив, или уходит с экрана. Настраивается: заголовок, текст, «Текст кнопки», «Цена Stripe со скидкой» и «Показывать при» — «Платёж отклонён» (стоит сразу) и «Попытка уйти со страницы». Не делает: без условия показа не всплывает, а стоит на экране, и скидку видит каждый.

Дальше