Craftgate alternatif ödeme yöntemlerinden Klarna ile entegredir. Craftgate Ortak Ödeme Sayfası veya API kullanarak, Klarna üzerinden de ödeme alabilirsiniz.
Öncelikle Yapılması Gerekenler
Klarna 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çıkolmalıdır.
Üye İşyeri Paneli > Yönetim > APM Yönetimi > Klarna durumunu Aktif yapıp, Düzenle butonu ile Klarna tarafından size iletilmiş bilgileri giriniz.
Klarna ile Ödeme Akışı
Ortak Ödeme Sayfası formu üzerinden ya da API üzerinden Klarna kullanıcılarından ödeme alabilirsiniz.
API ile Klarna üzerinden ödeme alma
API entegrasyonu ile Klarna üzerinden ödeme almak için alternatif ödeme yöntemi ile ödeme alma servisini kullanabilirsiniz. Klarna özelinde ödeme akışı iki adımdan oluşmaktadır.
- APM Ödeme Başlatma: APM Ödeme Başlatma endpointine
additionalParamsbilgileri ve
apmTypeolarak KLARNA gönderilmelidir. Klarna'ya özel olarak gönderilmesi gereken ülke ve dil değerlerinin
additionalParamsaltında gönderilmesi beklenmektedir. Ülke, dil ve para birimi bilgilerinin uyumlu olması gerekmektedir. Klarna'nın desteklediği bilgileri linkinden kontrol edebilirsiniz.
{
...,
"additionalParams": {
"country": "de",
"locale": "en-DE"
}
}
Detaylı bilgi için bkz. Alternatif Ödeme Yöntemi ile Ödeme Alma
- Klarna Hesabı Üzerinden Ödemenin Tamamlanması: Apm Ödeme Başlatma sonucunda gelen link'e kullanıcının yönlendirilmesi
gerekmektedir.
Kullanıcı Klarna hesabı üzerinden ödemeyi onayladığında sistem ödemeyi tamamlayarak
Apm Ödeme Başlatmaisteğindeki
callbackUrladresine sonucu iletmektedir.
Ortak Ödeme Sayfası ile Klarna üzerinden ödeme alma
Üye İşyeri panelinden Klarna bilgilerini girdikten sonra Ortak Ödeme Sayfası başlatıldığında Ödeme Formu içerisinde Klarna tab'ı görünecektir. Klarna'ya ülke, dil bilgilerinin gönderilmesi zorunlu olduğu için Ortak Ödeme Sayfası ile Ödeme Başlatma adımında aşağıdaki parametrelerin gönderilmesi gerekmektedir. Klarna'nın desteklediği bilgileri linkinden kontrol edebilirsiniz.
{
...,
"currency": "EUR",
"additionalParams": {
"klarna": {
"country": "de",
"locale": "en-DE"
}
},
}
Ödeme deneyimini ve akışını şöyle özetleyebiliriz.
Klarna sekmesine tıklandığında aşağıdaki şekilde bilgilendirme mesajı ile birlikte Klarna'e yönlendirileceğine dair mesajı görüntüleyecektir.
Öde tuşuna basıldıktan sonra kullanıcı Klarna hesabına giriş yapabileceği ve ödemeyi onaylayabileceği adrese yönlendirilir. Klarna hesabı üzerinden gerekli işlem yapıldıktan sonra ödeme formu başlatma isteği içerisine eklenen
callbackUrladresine kullanıcı yönlendirilir. Bkz. Ortak Ödeme Sayfası ile Ödeme Alma
Sadece Klarna ile Ödeme Alma
Kullanıcılarınızdan ödemeyi sadece Klarna üzerinden almak isteyebilirsiniz. Ödeme formu başlatma isteği
içerisinde
enabledPaymentMethods parametresi ile
["KLARNA"] göndermeniz durumunda sadece Klarna sekmesi kullanıcıya
gösterilecektir.