Настройване на Stripe Gateway (v2)
ВАЖНО ЗАБЕЛЕЖКА: Тази статия се отнася до Ultimate Multisite версия 2.x.
Можете да активирате до четири метода на плащане в страницата за настройки на плащанията ни: Stripe, Stripe Checkout, PayPal и ръчно (Manual). В тази статия ще видим как да интегрирате с Stripe.
Активиране на Stripe
За да активирате Stripe като наличен платежен шлюз за вашата мрежа (network), отидете на Ultimate Multisite > Settings > Payments и отбелете превключвателя до Stripe или Stripe Checkout в секцията Active Payment Gateways.

Stripe срещу Stripe Checkout:
Stripe: Този метод ще покаже място за въвеждане на номера на кредитна карта по време на процеса на плащане (checkout).

Stripe Checkout: Този метод ще пренасочи клиента към страница за Stripe Checkout по време на процеса на плащане.

Получаване на Stripe API ключове
След като Stripe бъде активиран като платежен шлюз, ще трябва да попълните полетата за Stripe Publishable Key и Stripe Secret Key. Можете да ги получите, като влезете във вашия Stripe account.
Забележка: можете да активирате Sandbox mode, за да тествате дали методът на плащане работи.

На Stripe dashboard, кликнете върху 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 account.
Кликнете върху Developers и след това изберете елемента Webhooks в лявото меню. След това от дясната страна кликнете върху Add endpoint .

Ще ви е необходим Endpoint URL . Ultimate Multisite автоматично генерира Endpoint URL, който можете да намерите точно под полето Webhook Listener URL в секцията Ultimate Multisite Stripe Gateway.

Копирайте Endpoint URL и го поставете в полето Endpoint URL на Stripe.

Следва да изберете Event . Под тази опция просто трябва да отбелете кутията Select all events и да кликнете върху Add events. След това кликнете върху Add Endpoint, за да запазите промените.

Това е всичко, вашата Stripe платежна интеграция е завършена!