Где: Настройки → Читатели и деньги → Подключения → Платежи
Откройте страницу: admin.<your-site>/settings/connections/payments (замените <your-site> адресом вашего сайта)
Перед началом
- Аккаунт Stripe. Вы должны быть владельцем сайта.
Инструкция
- В Keynate откройте Настройки → Читатели и доход → Подключения → Платежи и нажмите Добавить подключение.
- Выберите Шлюз Stripe и Режим: Тестовый режим или Боевой режим.
- В Stripe перейдите в Developers, API keys. Скопируйте Публикуемый ключ (Publishable key) и Секретный ключ (Secret key).
- Вставьте их в Keynate.
- Нажмите кнопку внизу формы (там всегда написано Подключить Razorpay) и скопируйте URL вебхука из карточки.
- В Stripe перейдите в Developers, Webhooks. Создайте эндпоинт с этим URL и выберите указанные события.
- Скопируйте signing secret из Stripe и вставьте его в поле Секретный ключ подписи вебхуков в Keynate.
- Нажмите Проверить соединение.
Подробнее: Уведомления об оплате (вебхук).
Полезно знать
- Публичный ключ начинается с
pk_test_илиpk_live_. Секретный ключ начинается сsk_(или сrk_для ограниченного ключа). Секрет подписи начинается сwhsec_. - Режимы должны совпадать: рабочий ключ нельзя использовать в тестовом подключении.
Частые проблемы
- "Вставьте публичный ключ. Он начинается с pk_test_ или pk_live_."
- "Вставьте секретный ключ. Он начинается с sk_test_, sk_live_, rk_test_ или rk_live_."
- "Вставьте секрет вебхука. Он начинается с whsec_."
Вопросы
Часто задаваемые вопросы
Можно ли использовать Stripe и Razorpay одновременно?
Да. Укажите подходящий платежный шлюз для каждой страны в разделе Страны и налоги.
Нужен ли restricted key (ограниченный ключ)?
Подойдет как стандартный секретный ключ, так и ограниченный. Ограниченные ключи начинаются с rk_.