Stripe Ödeme Yöntemini Kurma (v2)
ÖNEMLİ NOT: Bu makale Ultimate Multisite 2.x sürümünü kapsamaktadır.
Ödeme ayarları sayfamızda dört farklı ödeme yöntemini etkinleştirebilirsiniz: Stripe, Stripe Checkout, PayPal ve Manuel. Bu makalede Stripe entegrasyonunun nasıl yapılacağını göreceğiz.
Stripe'ı Etkinleştirme
Stripe'ı ağınızda kullanılabilir bir ödeme yöntemi olarak etkinleştirmek için Ultimate Multisite > Settings > Payments bölümüne gidin ve Aktif Ödeme Yöntemleri kısmında Stripe veya Stripe Checkout seçeneğinin yanındaki düğmeyi işaretleyin.

Stripe ile Stripe Checkout Arasındaki Fark:
Stripe: Bu yöntem, ödeme sırasında kredi kartı numarasının girileceği bir alan gösterir.

Stripe Checkout: Bu yöntem, ödeme sırasında müşteriyi Stripe Checkout sayfasına yönlendirir.

Stripe API Anahtarlarınızı Alma
Stripe ödeme yöntemi olarak etkinleştirildikten sonra Stripe Publishable Key ve Stripe Secret Key alanlarını doldurmanız gerekecektir. Bu bilgileri Stripe hesabınıza giriş yaparak alabilirsiniz.
Not: Ödeme yönteminin düzgün çalışıp çalışmadığını test etmek için Sandbox mode seçeneğini etkinleştirebilirsiniz.

Stripe kontrol panelinizde sağ üst köşedeki Developers seçeneğine tıklayın, ardından sol menüden API Keys öğesini seçin.

Test Data (entegrasyonun canlı sitenizde çalışıp çalışmadığını test etmek için) kullanabilir veya kullanmayabilirsiniz. Bunu değiştirmek için Viewing test data düğmesine tıklayın.

Token sütunundaki Publishable key ve Secret key değerlerini kopyalayın ve Ultimate Multisite Stripe Gateway alanlarına yapıştırın. Ardından Save Changes butonuna tıklayın.


Stripe Webhook Kurulumu
Stripe, Stripe hesabınızda herhangi bir olay gerçekleştiğinde Ultimate Multisite'ı bilgilendiren webhook etkinlikleri gönderir.
Developers seçeneğine tıklayın ve ardından sol menüden Webhooks öğesini seçin. Sonra sağ taraftaki Add endpoint butonuna tıklayın.

Bir Endpoint URL'ye ihtiyacınız olacak. Ultimate Multisite, endpoint URL'sini otomatik olarak oluşturur ve bunu Ultimate Multisite Stripe Gateway bölümündeki Webhook Listener URL alanının hemen altında bulabilirsiniz.

Endpoint URL'sini kopyalayın ve Stripe'daki Endpoint URL alanına yapıştırın.

Sırada bir Event seçmek var. Bu seçeneğin altında Select all events kutusunu işaretlemeniz ve Add events butonuna tıklamanız yeterlidir. Ardından değişiklikleri kaydetmek için Add Endpoint butonuna tıklayın.

İşte bu kadar, Stripe ödeme entegrasyonunuz tamamlandı!