Stripe Gateway-i Qurmaq (v2)
MÜHİM QEYD: Bu məqalə Ultimate Multisite-in 2.x versiyasına aiddir.
Ödəniş ayarları səhifəmizdə dörd ödəniş metodunu aktivləşdirə bilərsiniz: Stripe, Stripe Checkout, PayPal və Əl ilə (Manual). Bu məqalədə isə Stripe ilə necə inteqrasiya olunacağını görəcəyik.
Stripe-i Aktivləşdirmək
Networkinizdə mövcud ödəniş qapısı kimi Stripe-i aktivləşdirmək üçün Ultimate Multisite > Settings > Payments yoluna gedin və "Active Payment Gateways" (Aktiv Ödəniş Qapıları) bölməsindəki Stripe və ya Stripe Checkout yanındakı toggle düyməsini işarələyin.

Stripe vs Stripe Checkout:
Stripe: Bu metod ödəniş zamanı kredit kartı nömrəsini daxil etmək üçün bir sahə göstərəcək.

Stripe Checkout: Bu metod ödəniş zamanı müştəriyə Stripe Checkout səhifəsinə yönləndirəcək.

Stripe API açarlarınızı almaq
Stripe ödəniş qapısı kimi aktivləşdirildikdən sonra, Stripe Publishable Key və Stripe Secret Key üçün sahələri doldurmanız lazım olacaq. Bunu Stripe hesabınıza daxil olaraq ala bilərsiniz.
Qeyd: Ödəniş metodunun işlədiyini yoxlamaq üçün Sandbox mode (Sandbox rejimi) aktivləşdirə bilərsiniz.

Stripe dashboard-unuzda, yuxarı sağ küncdə Developers düymasına, sonra isə sol menyuda API Keys düymasına klikləyin.

Ya Test Data (istehsal saytınızda inteqrasiyanın işlədiyini yoxlamaq üçün) istifadə edə bilərsiniz, ya da istifadə etməyə bilərsiniz. Bunu dəyişmək üçün Viewing test data toggle düymasını işarələyin.

Publishable key və Secret key dəyərlərini Token sütunundan kopyalayın və Ultimate Multisite Stripe Gateway sahələrinə yapışdırın. Sonra Save Changes düymasına klikləyin.


Stripe Webhook Qurulması
Stripe, Stripe hesabınızda hər hansı bir hadisə baş verdikdə Ultimate Multisite-ə bildiriş göndərən webhook hadisələri göndərir.
Developers düymasına klikləyin və sonra sol menyuda Webhooks maddəsini seçin. Sonra sağ tərəfdə Add endpoint düymasına klikləyin.

Bir Endpoint URL-ə ehtiyacınız olacaq. Ultimate Multisite bu endpoint URL-ni avtomatik olaraq yaradır və onu Ultimate Multisite Stripe Gateway bölməsindəki Webhook Listener URL sahəsinin birbaşa altında tapa bilərsiniz.

Endpoint URL-ni kopyalayın və Stripe Endpoint URL sahəsinə yapışdırın.

Növbəti addım isə bir Event (Hadisə) seçməkdir. Bu seçim altında, sadəcə Select all events (Bütün hadisələri seç) qutusunu işarələməli və Add events düymasına klikləməlisiniz. Bundan sonra dəyişiklikləri saxlamaq üçün Add Endpoint düymasına klikləyin.

Bu qədər, Stripe ödəniş inteqrasiyanız tamamlandı!