Stripe
Stripe Bağlantı Talimatları
Stripe türünde bir ödeme hesabı oluşturun
Ödeme hesabı oluşturma hakkında bilgi burada yer almaktadı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önlendirecektir. Şirket bilgilerini doldurun, iş türünü ve konumunu seçin, hesap temsilcisini onaylayın ve ödemeler için banka bilgilerini belirtin. Kayıt işlemi tamamlandıktan sonra CMS'ye geri döneceksiniz ve ödeme hesabınızda Stripe connected durumu görünecektir.
Bağlantıdan sonra Stripe Dashboard'da Developers → Webhooks bölümüne gidin ve Add destination butonuna tıklayın.
Event destination oluşturma sihirbazının adımlarını takip edin: dinlemek istediğiniz olayları seçin, hedef türünü (webhook endpoint) seçin ve ayar adımında Endpoint URL alanına webhook adresimizi belirtin. test-project.oneentry.cloud kısmını projenizin adresi ile değiştirin:
https://test-project.oneentry.cloud/api/content/payments/webhook/stripe
Hedefe bir isim verin ve oluşturmayı tamamlayın — yeni endpoint, Event destinations listesinde Active durumu ile görünecektir.
OneEntry'nin Stripe'dan gelen olayların doğruluğunu kontrol etmesi için, Stripe Dashboard'da oluşturulan endpoint'in imza gizli anahtarını (Signing secret) kopyalayın. Bu, ödeme hesabı ayarlarında gerekecektir.
Webhook'u ekledikten sonra CMS'de Payments → Statuses bölümüne gidin, sipariş deposunu seçin ve ayarlarına 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 eklenen sipariş durumları yer almaktadır.

Hesap ayarlarını doldurun
Ödeme hesabını düzenlemek için açın. Details bölümünde şunları belirtin:
- Success URL — alıcının başarılı bir ödeme sonrası döneceği adres. Bu alan zorunludur.
- Cancel URL — alıcının ödemenin iptali durumunda döneceği adres.
- Session timeout — ödeme oturumunun süresi. Değer, 0'dan büyük bir tam sayı olmalıdır.
- Use Stripe webhook data validation — Stripe'ın webhook'a gönderdiği verilerin doğruluğunu kontrol etmeyi etkinleştirir.
- Key for validating Stripe webhook — Stripe Dashboard'dan endpoint'in imza gizli anahtarı. Bu alan, Use Stripe webhook data validation seçeneği işaretlendiğinde erişilebilir hale gelir ve bu durumda zorunludur.
Değişiklikler otomatik olarak kaydedilir.

Ödeme hesabında test modu desteği bulunmaktadır. Bu özellik, Stripe bağlantısını test etmek için test bağlantı parametreleri ile deneme yapmanıza olanak tanır.

Test modunu devre dışı bırakmak için onay kutusunu kaldırın.