Esasy mazmuna geç

Stripe Gateway'i Kurmak (v2)

ÖNEMLİ QAYDAMA: Bu makale Ultimate Multisite versiyasının 2.x sürümünü nəzərdə tutur.

Ödəniş ayarlar səhifəsində ödəniş metodlarından qədər dördünü, yəni Stripe, Stripe Checkout, PayPal və Manual-ı aktivləşdirə bilərsiniz. Bu məqalədə biz Stripe ilə necə inteqrasiya ediləcəyini görəcəyik.

Stripe-i Aktivləşdirmək

Stripe-i şəbəkənizdə mövcud ödəniş portalı kimi aktiv etmək üçün Ultimate Multisite > Settings > Payments bölməsinə gedin və Active Payment Gateways hissəsindəki Stripe və ya Stripe Checkout yanında olan düyməni işarələyin.

Active payment gateways-da Stripe-i aktivləşdirmək

Stripe vs Stripe Checkout:

Stripe: Bu üsul, ödəniş zamanı kredit kartı nömrəsini daxil etmək üçün bir yer göstərəcək.

Ödəniş zamanı Stripe inline kredit kartı sahəsi

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

Ödəniş zamanı Stripe Checkout yönləndirmə səhifəsi

Stripe API açarlarını almaq

Stripe ödəniş portalı kimi aktiv olduqdan sonra, Stripe Publishable KeyStripe Secret Key sahələrini doldurmanız lazım olacaq. Bunu Stripe hesabınıza daxil olaraq əldə edə bilərsiniz.

Qeyd: Ödəniş metodunun işləyib-işləmədiyini yoxlamaq üçün Sandbox rejiminə aktivləşdirə bilərsiniz.

Stripe API açarı sahələri və sandbox rejimi düyməsi

Stripe panellərinizdə, sağ üst küncdəki Developers-a klikləyin, sonra sol menyuda API Keys-ə keçin.

API açarları ilə Stripe dashboard Developers bölməsi

Siz Test Data (integrasi sizin prodüksiyada işlediğini barlamak üçin) ulanyp ýa-da ulanyp bilmezden hem ulanyp bilersiňiz. Bu zatı üýtgetmek üçin Viewing test data düğmesini geçiriň.

Stripe Viewing test data toggle

Publishable key we Secret key bilen Token sarynyndan maýlydyry (copy) we Ultimate Multisite Stripe Gateway ulanylyşlarynda ýaplaň. Soňra Save Changes üçin basyň.

Stripe publishable and secret key values

Pasting Stripe keys in Ultimate Multisite settings

Stripe Webhook goşmagy

Stripe, siziň stripe hasabynda haýsy waka bolanda Ultimate Multisite-e habar bermek üçin webhook hadysatlary göndereýär.

Developers bilen basyň we soňra sol menyuda Webhooks bölümini saýlaň. Soň sağ tähizatda Add endpoint (Uçun nokady goşmak) diýip basyň .

Stripe Webhooks page with Add endpoint button

Size bir Endpoint URL zerur bolar (.). Ultimate Multisite awtomatiki we Endpoint URL-i döredip berýär, ony Ultimate Multisite Stripe Gateway bölümindäki Webhook Listener URL sarynyndan hemen aşakda tapyp bilersiňiz..

Webhook Listener URL field in Stripe gateway settings

Endpoint URL-i maýlydyryp Stripe Endpoint URL saryna ýaplaň.

Pasting endpoint URL in Stripe webhook setup

Soňra bir Event (Hadysaty) saýlamaly (.). Bu opsiyada, diňe Select all events (Barlagdaş ähli hadysatlary saýlaň) saryny we Add events (Hadysatlary goşmak) üçin basyň. Soňra üýtgeşmeleri saklamak üçin Add Endpoint-e basyň.

Selecting all events and adding the Stripe endpoint

Bu, Stripe ödeme integrasiýaňyz tamamlanmady!