Ana içeriğe geç

Tompay

Craftgate, Tompay ödeme çözümü ile entegredir. Craftgate ile API üzerinden Tompay ödemesi alabilirsiniz.

Öncelikle Yapılması Gerekenler

Tompay entegrasyonunu kullanabilmek için şu adımları tamamlamış olmalısınız.

  1. Üye İşyeri Paneli > Yönetim > Üye İşyeri Ayarları > Craftgate Özellikleri listesinde Alternatif Ödeme Yöntemleri Açık olmalıdır.

    Craftgate özellikleri listesinde Alternatif Ödeme Yöntemleri
  2. Üye İşyeri Paneli > Yönetim > APM Yönetimi > Tompay durumunu Aktif yapıp, Düzenle butonu ile Tompay tarafından size iletilmiş bilgileri giriniz.

    Tompay Entegrasyon Ayarları

API ile Tompay üzerinden ödeme alma

API entegrasyonu ile Tompay üzerinden ödeme almak için alternatif ödeme yöntemi ile ödeme alma servisini kullanabilirsiniz. Tompay özelinde ödeme akışı iki adımdan oluşmaktadır.

not

Tompay ile ödeme almak için apmType alanı ["TOMPAY"] olarak gönderilmelidir.

1. APM Ödeme Başlatma: APM Ödeme Başlatma endpointine Alternatif Ödeme Yöntemi ile Ödeme Alma belirtilen şekilde istek atmalısınız. APM Ödeme Başlatma endpointine aşağıdaki parametreleri ek olarak göndermeniz gerekmektedir.

phone
string
zorunlu

Kullanıcının telefon numarası 10 haneli ve 5********* formatında olmalıdır.

channel
string
zorunlu

Ödemenin gerçekleştiği Tompay kanal bilgisi.

APM Ödeme Başlatma adımındaki cevapta additionalAction alanı WAIT_FOR_WEBHOOK olarak gelmeli ve kullanıcı bu sırada Tompay'den bildirim almalı. Sonrasında ödeme sürecine mobil uygulamadan devam etmeli.

2. APM Ödeme Tamamlama: APM Ödeme Tamamlama işlemi kullanıcı tarafından mobil uygulama üzerinden gerçekleşir. Ödeme, Craftgate tarafından belli periyotlarla Tompay üzerinden sorgulanarak tamamlanır. Webhook bildirimlerinin üye iş yeri tarafından dinlenmesi ödeme durumundan haberdar olmak için önemlidir.

Detaylı bilgi için bkz. Webhook Bildirimleri

APM Ödeme Başlatma için Örnek Kodlar

Loading..