Sodexo
Craftgate alternatif ödeme yöntemlerinden Sodexo ile entegredir. Craftgate Ortak Ödeme Sayfası ile ya da doğrudan API kullanarak, Sodexo üzerinden de ödeme alabilirsiniz.
Öncelikle Yapılması Gerekenler
Sodexo 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 > Sodexo durumunu Aktif yapıp, Düzenle butonu ile Sodexo tarafından size iletilmiş bilgileri giriniz.
Sodexo ile Ödeme Akışı
Ortak Ödeme Sayfası formu üzerinden ya da API üzerinden Sodexo kullanıcılarından ödeme alabilirsiniz.
API ile Sodexo üzerinden ödeme alma
API entegrasyonu ile Sodexo üzerinden ödeme almak için alternatif ödeme yöntemi ile ödeme alma servisini kullanabilirsiniz. APM Ödeme Başlatma endpointine aşağıdaki parametreleri ek olarak göndermeniz gerekmektedir.
Sodexo'ya kayıtlı telefon no. Telefon numarası 10 haneli ve 5*********
formatında olmalıdır. Sandbox test ortamında bu formata uygun herhangi bir telefon no kullanabilirsiniz.
Sodexo mobil uygulaması üzerinden oluşturulan kod, bu parametre içerisinde ["sodexoCode" : "123456"]
şeklinde key-value olarak gönderilmelidir. Sandbox test ortamında kod olarak 843195
değerini kullanabilirsiniz.
Detaylı bilgi için bkz. Alternatif Ödeme Yöntemi ile Ödeme Alma
Ortak Ödeme Sayfası ile Sodexo üzerinden ödeme alma
Üye İşyeri panelinden Sodexo bilgilerini girdikten sonra Ortak Ödeme Sayfası başlatıldığında Ödeme Formu içerisinde Sodexo tab'ı görünecektir. Bkz. Ortak Ödeme Sayfası ile Ödeme Alma
Ödeme deneyimini ve akışını şöyle özetleyebiliriz.
Sodexo sekmesine tıklandığında aşağıdaki şekilde bilgilendirme mesajı ile birlikte Sodexo'ya kayıtlı olan telefon numarası ve mobil uygulama üzerinden oluşturduğu kodu girebileceği kutucuğu görür.
Telefon numarası ve Sodexo Mobil uygulaması üzerinden oluşturulan kodun girilmesi ile
Öde
butonuna basıldığında Sodexo üzerinden ödeme alınır ve ödeme formu başlatma isteği içerisine eklenencallbackUrl
adresine kullanıcı yönlendirilir. Bkz. Ortak Ödeme Sayfası ile Ödeme Alma
Sadece Sodexo ile Ödeme Alma
Kullanıcılarınızdan ödemeyi sadece Sodexo üzerinden almak isteyebilirsiniz. Ödeme formu başlatma isteği içerisinde enabledPaymentMethods
parametresi ile ["SODEXO"]
göndermeniz durumunda sadece SODEXO sekmesi kullanıcıya gösterilecektir.

Örnek Kodlar
Açık kaynak kodlu Craftgate API client'larındaki örnek kodları inceleyebilirsiniz.