Налаштування платіжного шлюзу Stripe (v2)
ВАЖЛИВА ПРИМІТКА: Ця стаття стосується Ultimate Multisite версії 2.x.
На сторінці налаштувань оплати ви можете активува ти до чотирьох способів оплати: Stripe, Stripe Checkout, PayPal та ручний режим. У цій статті ми розглянемо, як інтегрувати Stripe.
Увімкнення Stripe
Щоб увімкнути Stripe як доступний платіжний шлюз у вашій мережі, перейдіть до Ultimate Multisite > Settings > Payments і встановіть перемикач біля Stripe або Stripe Checkout у розділі Active Payment Gateways.

Stripe та Stripe Checkout:
Stripe: Цей метод показує поле для введення номера кредитної картки під час оформлення замовлення.

Stripe Checkout: Цей метод перенаправляє покупця на сторінку Stripe Checkout під час оформлення замовлення.

Отримання API-ключів Stripe
Після увімкнення Stripe як платіжного шлюзу вам потрібно буде заповнити поля Stripe Publishable Key та Stripe Secret Key. Ці ключі можна отримати, увійшовши до свого облікового запису Stripe.
Примітка: ви можете активувати Sandbox mode для перевірки роботи способу оплати.

У панелі керування Stripe натисніть Developers у верхньому правому куті, а потім API Keys у лівому меню.

Ви можете використовувати Test Data (для перевірки інтеграції на вашому робочому сайті) або ні. Щоб змінити це, п еремкніть перемикач Viewing test data.

Скопіюйте значення Publishable key та Secret key зі стовпця Token і вставте їх у відповідні поля Stripe Gateway в Ultimate Multisite. Потім натисніть Save Changes.


Налаштування Stripe Webhook
Stripe надсилає події webhook, які сповіщають Ultimate Multisite щоразу, коли щось відбувається у вашому обліковому записі Stripe.
Натисніть Developers, а потім виберіть пункт Webhooks у лівому меню. Далі на правій стороні натисніть Add endpoint.

Вам знадобиться Endpoint URL. Ultimate Multisite автоматично генерує URL-адресу endpoint, яку можна знайти під полем Webhook Listener URL у розділі Ultimate Multisite Stripe Gateway.

Скопіюйте URL-адресу endpoint і вставте її в поле Endpoint URL у Stripe.

Далі потрібно вибрати Event. У цьому пункті просто поставте позначку біля Select all events і натисніть Add events. Після цього натисніть Add Endpoint, щоб зберегти зміни.

Ось і все, інтеграцію платежів Stripe завершено!