S Subster

Цены и приём оплаты

Вы подключите к проекту свой аккаунт Stripe, заведёте цены и проверите оплату тестовой покупкой до выхода в эфир.

Перед началом

Шаг 1. Подключите Stripe

Откройте раздел «Настройки» → вкладку «Платежи» → подвкладку «Подключения». Вверху стоит выбор «Как вы принимаете оплату» — здесь нужен ответ «Через нас».

  1. Включите переключатель в строке Stripe — откроется форма.
  2. Впишите публикуемый ключ и секретный ключ. Оба лежат в вашей панели Stripe, в разделе «Developers», на странице ключей.
  3. Нажмите «Подключить».

Точку, куда Stripe сообщает о платежах, мы заводим сами — в панели Stripe настраивать ничего не надо.

После подключения приём оплаты включён, а среда оплаты подписана «Авто»: её выбирает сервер по вашим ключам, пока вы не переключите её сами.

С каких ключей начать

Начните с тестовых ключей (pk_test_… и sk_test_…): деньги не списываются. Цена пути — тариф Pro или Business и домен (платить можно только на опубликованной воронке, шаг 3) и повторное заведение цен перед эфиром (шаг 4).

Шаг 2. Заведите цену

Цены заводятся в двух местах — во вкладке «Платежи» их нет:

Поля в двух окнах подписаны по-разному:

В конструктореВ «Магазине»Что вписать
Название продуктаНазваниеПо нему вы отличаете цены с одинаковой суммой.
СуммаСуммаВ целой валюте, а не в центах: 9.99 — это девять долларов девяносто девять центов.
ВалютаВалютаUSD, EUR или GBP.
Периодичность: в месяц, в год, в неделю, в день, разовыйИнтервал: «Месяц», «Год», «Разово»Недельную и дневную цену заводите в конструкторе.
Trial, днейТриал, днейПробный период. Работает только у повторяющейся цены. Пусто — без пробного периода.
Срок доступа, днейСрок доступа (дней)Работает только у разовой цены и только если списания делает сервер вашего разработчика. Для оплаты на экране с ценами оставьте пустым.

В «Магазине» пробный период и срок доступа видны при любом интервале — заполняйте их по таблице.

Цены, заведённые в панели Stripe, кабинет сам не подхватит: откройте «Магазин» → «Товары» и нажмите «Импортировать из Stripe». В конструкторе такая кнопка есть только у владельца проекта.

Шаг 3. Проверьте оплату тестовой покупкой

Необязательно. Нужны тестовые ключи — их можно добавить в «Управлении ключами».

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

  1. Пока среда оплаты тестовая, опубликуйте воронку — Опубликовать воронку.
  2. Откройте адрес воронки, дойдите до экрана с ценами и оплатите тестовой картой Stripe 4242 4242 4242 4242: срок — любая будущая дата, CVC — любые три цифры. Деньги не спишутся.
  3. Найдите покупку: «Магазин» → вкладка «Клиенты», включите «Показывать тестовые оплаты».

Шаг 4. Перейдите на боевую среду

Когда воронка готова, переведите переключатель «Среда оплаты» в строке Stripe на боевую. Боевые ключи к этому моменту должны быть подключены, иначе переключение отклонят: «Управление ключами» в той же строке → «Подключить» в строке «Боевые ключи».

Тестовые цены после переключения выпадут из выбора. Заведите боевые, выберите их в блоках и опубликуйте воронку заново — до этого оплата на ней не пройдёт.

Почему цена может пропасть из выбора

Годными считаются цены той среды и того аккаунта Stripe, которыми проект платит сейчас. Цена выпадает из выбора, если:

В конструкторе на её месте появляется плашка с просьбой выбрать цену заново. Воронку с такой ценой опубликовать не дадут.

Правила подписки

Необязательно — оба правила уже действуют. Откройте «Настройки» → «Платежи» → подвкладку «Правила и деньги», группу «Правила подписки». Менять правила может только владелец проекта.

Соседняя группа «Деньги покупателей» нужна, только если сервер вашего разработчика сам списывает деньги с сохранённых карт, возвращает их или управляет подписками; её переключатели открываются с тарифа Pro. Подробно — Деньги из приложения.

Изменить цену или снять её с продажи

Сумму и периодичность заведённой цены не поменять — заводится новая цена:

  1. Заведите цену с новой суммой (шаг 2) и выберите её в блоках экрана с ценами.
  2. Если покупатель получает доступ в вашем приложении, назначьте новой цене тот же уровень доступа, что у старой, — иначе приложение её не узнает и у заплатившего платное не откроется. Как назначить — Передача разработчику, шаг 5.
  3. Опубликуйте воронку заново — до этого посетители видят старую цену.
  4. Когда старой цены не осталось ни на одном экране с ценами — это видно по метке у её названия, — снимите её с продажи: «Магазин» → «Товары», в её строке «Архивировать». По архивной цене заплатить нельзя.

Подписки, оформленные по старой цене, продлеваются дальше по прежней сумме.

Вернуть архивную цену в продажу из кабинета нельзя, хотя подсказка в кабинете обещает обратное. Сделайте цену снова активной в панели Stripe — «Unarchive price» у цены в каталоге продуктов (справка Stripe), кабинет подхватит это сам.

Срок доступа у заведённой цены меняется в той же строке «Товаров»: колонка «Срок доступа» → «Изменить».

Дальше