Gün Sonu Alma Servisi

Gün Sonu Alma

post
/v2/terminal-host/eod

Bu servis, terminal için gün sonu (EOD) işlemini çalıştırır ve toplamları döner. Örnek: "Gün sonu alınıp totals/batchNo/resultMessage alanları üzerinden özet raporlanır."

Authorization (Bearer Token):

  • Token değeri OAuth token servisinden dönen access_token'dır.

  • Header formatı: Authorization: Bearer {access_token}

Authorizations
AuthorizationstringRequired

Bearer Token ile yetkilendirme. Header formatı: Authorization: Bearer {access_token}

access_token, OAuth token servisinden üretilir ve Terminal Host servislerinde kullanılır.

Body
conversationIdstringRequired

İstek ve yanıt eşleşmesi yapılacak ID değeri. Üye işyeri tarafından belirlenir, istekte gönderilen bilgi yanıtta geri döner.

localestring · enumRequired

İstek dili.

Possible values:
deviceUniqueIdstringRequired

İşlemin gerçekleştirildiği terminal / cihaz için tanımlı benzersiz kimlik bilgisi.

useSummaryboolean · enumOptional

true gönderildiği taktirde, alınan slip üzerinde işlem detayları gösterilir. false gönderilirse slip üzerinde tüm işlem detayları görüntülenmemektedir.

Possible values:
Responses
chevron-right
200Success
application/json
statusstringOptional

İşlem sonucu. (SUCCESS, FAILURE vb.)

errorCodestringOptional

İşlem başarısız ise dönen hata kodu. Başarılı işlemlerde boş döner.

errorMessagestringOptional

Hata oluşması durumunda açıklayıcı hata mesajı.

errorGroupstringOptional

Hatanın ait olduğu grup / kategori bilgisi.

localestring · enumOptional

Yanıt dili

Possible values:
systemTimeinteger · int64Optional

İşlemin iyzico sistemlerinde işlendiği zamanın Unix timestamp değeri.

conversationIdstringOptional

İstek–cevap eşleştirmesi ve işlem takibi için üye işyeri tarafından gönderilen benzersiz değer.

batchNostringOptional

İşlemin dahil olduğu batch (günsonu) numarası.

resultMessagestringOptional

Sonuç Mesajı

post
/v2/terminal-host/eod

Örnek Collection

Last updated