Stripe
Craftgate alternatif ödeme yöntemlerinden Stripe ile entegredir. Craftgate Ortak Ödeme Sayfası ile ya da doğrudan API kullanarak, Stripe checkout üzerinden de ödeme alabilirsiniz.
Öncelikle Yapılması Gerekenler
Stripe entegrasyonunu kullanabilmek için şu adımları tamamlamış olmalısınız.
Üye İşyeri Paneli > Yönetim > Üye İşyeri Ayarları > Craftgate Özellikleri listesinde Alternatif Ödeme Yöntemleri
Açık
olmalıdır.Üye İşyeri Paneli > Yönetim > APM Yönetimi > Stripe durumunu Aktif yapıp, Düzenle butonu ile Stripe tarafından size iletilmiş bilgileri giriniz.
Stripe ile Ödeme Akışı
Ortak Ödeme Sayfası formu üzerinden ya da API üzerinden Stripe kullanıcılarından ödeme alabilirsiniz.
API ile Stripe üzerinden ödeme alma
API entegrasyonu ile Stripe üzerinden ödeme almak için alternatif ödeme yöntemi ile ödeme alma servisini kullanabilirsiniz. Stripe özelinde ödeme akışı iki adımdan oluşmaktadır.
APM Ödeme Başlatma: APM Ödeme Başlatma endpointine
apmType
olarak STRIPE gönderilmelidir.Detaylı bilgi için bkz. Alternatif Ödeme Yöntemi ile Ödeme Alma
Stripe Hesabı Üzerinden Ödemenin Tamamlanması: Apm Ödeme Başlatma sonucunda gelen link'e kullanıcının yönlendirilmesi gerekmektedir. Kullanıcı Stripe hesabı üzerinden ödemeyi onayladığında sistem ödemeyi tamamlayarak
Apm Ödeme Başlatma
isteğindekicallbackUrl
adresine sonucu iletmektedir.
Ortak Ödeme Sayfası ile Stripe üzerinden ödeme alma
Üye İşyeri panelinden Stripe bilgilerini girdikten sonra Ortak Ödeme Sayfası başlatıldığında Ödeme Formu içerisinde Stripe tab'ı görünecektir. Bkz. Ortak Ödeme Sayfası ile Ödeme Alma
Ödeme deneyimini ve akışını şöyle özetleyebiliriz.
Stripe Checkout sekmesine tıklandığında aşağıdaki şekilde bilgilendirme mesajı ile birlikte Stripe'e yönlendirileceğine dair mesajı görüntüleyecektir.
Öde tuşuna basıldıktan sonra kullanıcı Stripe hesabına giriş yapabileceği ve ödemeyi onaylayabileceği adrese yönlendirilir. Stripe hesabı üzerinden gerekli işlem yapıldıktan sonra ödeme formu başlatma isteği içerisine eklenen
callbackUrl
adresine kullanıcı yönlendirilir. Bkz. Ortak Ödeme Sayfası ile Ödeme Alma
Sadece Stripe ile Ödeme Alma
Kullanıcılarınızdan ödemeyi sadece Stripe üzerinden almak isteyebilirsiniz. Ödeme formu başlatma isteği içerisinde enabledPaymentMethods
parametresi ile ["STRIPE"]
göndermeniz durumunda sadece STRIPE sekmesi kullanıcıya gösterilecektir.