Stripe

Последние изменения: 11.03.2025

Платежная система Stripe позволяет принимать оплату от зарубежных пользователей.

https://stripe.com/

Сейчас ее подключение недоступно компаниям из России. Принимать платежи через Stripe можно если организация является резидентом из этого списка стран.

Шаг 1. После регистрации в Stripe переходим в раздел Developers и создаём секретный ключ.


После чего копируем его и указываем в настройках платёжного модуля School-Master. В поле Ключ sk_


Шаг 2. Создаём Endpoint

Там же в разделе Developers переходим на вкладку Webhooks и добавляем Endpoint.



версия API Current 2023

Endpoint URL можно скопировать из настроек модуля в админке.



Выглядит он примерно так: https://mysite.ru/payments/stripe/result.php

где mysite.ru заменяется на ваш сайт.

Для Endpoint нужно выбрать события

checkout.session.completed

payment_intent.succeeded

customer.subscription.updated

Сохраните и после чего скопируйте sign_secret нажав ссылку Reveal


и вставьте секретный ключ в поле Endpoint secret в модуле Stripe (в админке SM).

После этого проведите тестовую оплату продукта за пару долларов, при помощи реальной карты.

Подключение рекуррентных платежей Stripe

Для начала работы с рекуррентами создайте план подписки в School-Master с нужным периодом списаний. Тип продления - рекурренты. Сумма регулярного платежа для Stripe не указывается, для суммы учитывается стоимость продукта



Создайте продукт - мембершип и выберите созданный план подписки.

При оплате этого продукта, в Stripe будет создана подписка. Для суммы списания в подписке, служит стоимость продукта с которого эта подписка создалась.

После этого в плане подписки укажите созданный продукт для продления (либо другой с аналогичной суммой). Это нужно для создания заказов при автосписании и отчётности.



Для оповещений о предстоящем списании можно настроить уведомления в плане подписки.


Через заданный в плане подписки интервал времени, будут происходить автоматические списания с карты клиента. Отписаться от них, клиент может в своём личном кабинете.

Помогла ли вам статья?