Преминете към основното съдържание

Настройване на 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.

Enabling Stripe in active payment gateways

Stripe срещу Stripe Checkout:

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

Stripe inline credit card field during checkout

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

Stripe Checkout redirect page during checkout

Получаване на Stripe API ключове

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

Забележка: можете да активирате Sandbox mode, за да тествате дали методът на плащане работи.

Stripe API key fields and sandbox mode toggle

На Stripe dashboard, кликнете върху Developers в горния десен ъгъл, а след това върху API Keys в лявото меню.

Stripe dashboard Developers section with API Keys

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

Stripe Viewing test data toggle

Копирайте стойността от Publishable key и Secret key, от колоната Token и я поставете в полетата на Stripe Gateway в Ultimate Multisite. След това кликнете върху Save Changes.

Stripe publishable and secret key values

Pasting Stripe keys in Ultimate Multisite settings

Настройване на Stripe Webhook

Stripe изпраща webhook събития, които уведомяват Ultimate Multisite всеки път, когато възникне събитие във вашия Stripe account.

Кликнете върху Developers и след това изберете елемента Webhooks в лявото меню. След това от дясната страна кликнете върху Add endpoint .

Stripe Webhooks page with Add endpoint button

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

Webhook Listener URL field in Stripe gateway settings

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

Pasting endpoint URL in Stripe webhook setup

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

Selecting all events and adding the Stripe endpoint

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