Stripe
Stripe Bağlantı Talimatları
Stripe türünde bir ödeme hesabı oluşturun
Ödeme hesabı nasıl oluşturulacağı hakkında bilgi burada bulunmaktadır.
Stripe'ı ödeme hesabınıza bağlayın
Bunun için oluşturduğunuz ödeme hesabına gidin ve Connect Stripe butonuna tıklayın.

Sizi Stripe bağlantı sayfasına yönlendirecek, gerekli bilgileri doldurun.

Bağlantıdan sonra, Stripe Dashboard'da Developers → Webhooks bölümüne gidin ve Add an endpoint butonuna tıklayın.

URL alanına webhook bağlantısını belirtin. test-project.oneentry.cloud kısmını projenizin adresi ile değiştirin.
https://test-project.oneentry.cloud/api/content/payments/webhook/stripe

Dinlemek için olayları ekleyin.

Add events butonuna tıklayın.

Sonra add endpoint butonuna tıklayın.


Webhook'u ekledikten sonra CMS'de Payments → Statuses bölümüne gidin, sağlayıcıyı seçin ve ayarlara geçin.

Sipariş için ödeme durumunun otomatik güncellenmesini ekleyin. Solda sipariş durumu, sağda ise daha önce siparişler bölümünde eklenmiş sipariş durumlarınız yer alıyor.

Ödeme sonrası yönlendirme bağlantılarını ekleyin.

Ödeme hesabında test modu desteği bulunmaktadır. Bu özellik, Stripe bağlantısını test parametreleri ile test etmenizi sağlar.

Test modunu devre dışı bırakmak için onay kutusunu kaldırın.
Stripe Olaylarını Duplicating için Webhook
Stripe ödeme hesabı ayarlarında, Developers bölümünde kendi webhook adresinizi ekleyebilirsiniz. Ekleme işlemi sonrasında, Stripe'dan gelen tüm ödeme olayları belirtilen adrese kopyalanacaktır, bu da Admin API üzerinden işlenmelerini sağlar.
Stripe olaylarını almak için endpoint URL'miz API belgelerinde mevcuttur.
Webhook Nasıl Eklenir
-
Payments → Accounts bölümüne gidin ve gerekli Stripe türündeki ödeme hesabını açın.
-
Developers bölümünü açın.
-
Giriş alanına webhook URL'nizi belirtin — olayların kopyalanacağı adres.
-
Değişiklikleri kaydedin.
Kaydettikten sonra, Stripe'ın OneEntry endpoint'ine gönderdiği tüm olaylar, belirttiğiniz adrese de kopyalanacaktır. Bu, Admin API üzerinden kendi ödeme olaylarınızı işleme almanızı sağlar.