Ana içeriğe geç

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.

IMG1

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.

IMG10

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.

IMG7

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.

IMG11

Ö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.

IMG11

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