Ödeme Başlatma
Ödeme başlatma servisinin isteğinde tahsil edilecek tutar ve kullanıcı listeleme servisinde listelenen kullanıcının eposta bilgisi iletilmektedir.
POST
https://api.iyzipay.com/v2/in-store/payment
Headers
x-api-key
Zorunlu
String
CepPOS API Anahtarı
x-secret-key
Zorunlu
String
CepPOS Güvenlik Anahtarı
x-merchant-id
Zorunlu
Integer
Üye İşyeri Numarası
x-callback-url
Zorunlu
String
İşlem sonrası uygulamanıza geri dönülmesi sağlayan parametredir.
İstek Parametreleri
amount
Evet
Number
Tahsil edilmek istenen tutar.
Evet
String
CepPOS Güvenlik Anahtarı
paymentSource
Hayır
String
Üye iş yeri tarafından iletilen ödeme kaynağı bilgisi.
İstek Örneği
Yanıt Parametreleri
Kullanıcı listeleme servisinden dönen parametreler aşağıdaki gibidir.
status
String
Yapılan isteğin sonucunu bildirir.
errorCode
String
İşlem hatalıysa, bu hataya dair belirtilen koddur.
errorMessage
String
İşlem hatalıysa, bu hataya dair belirtilen mesajdır.
errorGroup
String
İşlem hatalıysa, bu hataya dair belirtilen gruptur.
locale
String
İstekte belirtilen locale değeri geri dönülür, varsayılan değeri tr’dir.
systemTime
Integer
Dönen sonucun o anki unix timestamp değeridir.
conversationId
String
İstek esnasında gönderilmişse, sonuçta aynen geri iletilir.
deepLinkUrl
String
Ceppos app'ini uyandırmak için kullanılan link.
paymentSessionToken
String
İşlem başlatılırken kullanılan benzersiz id'dir.
paymentId
Integer
Ödemenin iyzico tarafındaki işlem id'dir.
Yanıt Örneği
Yanıtta yer alan deepLinkUrl parametre değeri ile cihazınızda yüklü olan Ceppos uygulamasını uyandırarak temassız ödeme işleminizi başlatabilirsiniz.
İşlem tamamlandığında headersta iletilen x-callback-url değerindeki linke yönlendirme olacaktır. Bu linkte ödeme sonucunu sorgulayabilirsiniz.
Last updated