Pazaryeri Ödemesi
Ödeme Türü Belirleme
Parametre İsmi
Tip
Zorunluluk
Açıklama
Header parameters
AuthorizationstringRequiredExample:
Authorization header, IYZWSv2 ile başlayan ve base64 formatında üretilmiş imzalı hash değeridir.
IYZWSv2 YXBpS2V5OnNhbmRib....E0OGI1MTE=Content-Typestring · enumRequiredExample:
İstek gövdesi formatı.
application/jsonPossible values: Body
Non3D ödeme isteği. Pazaryeri modelinde her bir ödeme kırılımında alt üye bilgilerinin gönderilemsi gereklidir.
localestring · enumOptionalExample:
Yanıt dili.
trPossible values: conversationIdstringOptionalExample:
İstek/yanıt eşleştirmesi için gönderilen değer; yanıtta aynen geri döner.
123456789pricedecimalRequiredExample:
Ödeme sepet tutarı. Kırılım (basketItems) tutarları toplamı price’a eşit olmalıdır.
100paidPricedecimalRequiredExample:
İndirim/vade farkı sonrası POS’tan geçecek nihai tutar; price’tan küçük, büyük veya eşit olabilir.
100currencystring · enumOptionalExample:
Ödeme para birimi (varsayılan TRY).
TRY.Possible values: installmentinteger · enumOptionalExample:
Taksit sayısı. Varsayılan; 1
1Possible values: paymentChannelstring · enumOptionalExample:
Ödeme kanalı. Varsayılan; "WEB"
WEB.Possible values: basketIdstringOptionalExample:
Üye işyeri tarafındaki sepet/sipariş kimliği (sipariş numarası veya anlamlı başka bir değer olabilir).
basketIdpaymentGroupstring · enumOptionalExample:
Ödeme grubu.
PRODUCT. Varsayılan; "PRODUCT"Possible values: Responses
200
Başarılı
application/json
400
Hata
application/json
post
/payment/authÖrnek Kodlar
Last updated
