Ana içeriğe geç

Terminal Transactions

GET https://developers.vomsis.com/api/v2/pos-rapor/stations/{id}/transactions

Bu servis, {id} ile belirtilen belirli bir Fiziksel POS terminaline ait işlemleri (hareketleri), belirtilen tarih aralığına göre listelemek için kullanılır.


Headers​

FieldTypeDescription
AuthorizationStringZorunlu. Bearer {access_token} formatında gönderilmelidir.

Path Parameters​

FieldTypeDescription
{id}IntegerZorunlu. Hareketleri listelenecek olan Sanal POS terminalinin benzersiz ID'si.

Query Parameters​

FieldTypeDescription
beginDateStringZorunlu. Hareket başlangıç tarihi. Format: GG-AA-YYYY. Örnek: 05-11-2021. (Tarih aralığı en fazla 14 gün olabilir).
endDateStringZorunlu. Hareket bitiş tarihi. Format: GG-AA-YYYY. Örnek: 06-11-2021. (Tarih aralığı en fazla 14 gün olabilir).
lastIdIntegerBelirtilen ID'den daha yeni hareketleri getirir. (Opsiyonel)

Response Parameters​

Dönen cevap, transactions dizisi (array) içinde, her biri bir Sanal POS işlem hareketini temsil eden nesneler barındırır.

FieldTypeDescription
idIntegerHareketin benzersiz ID değeri.
award_contributionStringÖdül (puan) katkısı.
batchnStringBatch numarası.
blocked_dateStringBloke tarihi.
blocked_noIntegerBloke numarası.
block_timeStringBloke saati.
card_numberStringMaskelenmiş kredi kartı numarası.
card_typeStringKartın ana tipi (Örn: VISA).
chain_noStringZincir numarası.
commissionStringİşlemden kesilen komisyon tutarı.
commission_rateStringUygulanan komisyon oranı.
confirmation_numberStringDoğrulama kodu.
dateStringİşlem tarihi. Format: GG.AA.YYYY.
descriptionStringİşlem açıklaması.
end_of_day_dateStringGün sonu tarihi. Format: YYYY-AA-GG.
exchangeStringİşlemin döviz cinsi.
extra_award_contributionStringEkstra ödül (puan) katkısı.
gross_amountStringİşlemin brüt tutarı.
iklcom_chipString-
installments_countIntegerTaksit sayısı.
installments_orderIntegerTaksit sırası.
kesilen_chipString-
keyStringHareketin benzersiz anahtarı.
net_amountStringİşlemin net tutarı.
net_chipString-
product_classStringÜrün sınıfı.
provision_dateStringProvizyon tarihi.
provision_noStringProvizyon numarası.
reference_numberStringReferans numarası.
registration_dateStringKayıt tarihi. Format: GG.AA.YYYY.
service_comString-
sm_award_contributionString-
stationStringTerminal (POS) numarası.
sub_card_typeStringKartın alt tipi (Örn: MASTERCARD).
system_dateDatetimeSisteme kayıt tarihi ve saati.
timeStringSisteme kayıt saati. Format: SS.DD.ss.
transaction_end_dateStringİşlem bitiş tarihi.
transaction_noStringİşlem numarası.
transaction_typeStringİşlemin tipi (Örn: Satış).
transfer_to_account_dateStringHesaba aktarma tarihi.
valorStringValör tarihi. Format: GG.AA.YYYY.
vrcom_chipString-
workplaceStringİşyeri numarası.
workplace_social_contributionStringİşyeri sosyal katkısı.

Response Example​

{
"status": "success",
"transactions": [
{
"id": 41789,
"award_contribution": null,
"batchn": null,
"blocked_date": null,
"blocked_no": null,
"block_time": null,
"card_number": "1234********6789",
"card_type": null,
"chain_no": null,
"commission": "0.00",
"commission_rate": "0.00",
"confirmation_number": "123456",
"date": "01.12.2021",
"description": "PESIN YD KART",
"end_of_day_date": "2021-12-01",
"exchange": "EUR",
"extra_award_contribution": null,
"gross_amount": "123.00",
"iklcom_chip": null,
"installments_count": 0,
"installments_order": 0,
"kesilen_chip": null,
"key": "c91e3dc9d21bd1f13f29dd48e86589a9",
"net_amount": "123.00",
"net_chip": null,
"product_class": null,
"provision_date": null,
"provision_no": null,
"reference_number": null,
"registration_date": "01.12.2021",
"service_com": null,
"sm_award_contribution": null,
"station": "VMS12345",
"sub_card_type": "MASTERCARD",
"system_date": "2021-12-01 23:48:20",
"time": "23.48.20",
"transaction_end_date": null,
"transaction_no": null,
"transaction_type": "Satış",
"transfer_to_account_date": null,
"valor": "02.12.2021",
"vrcom_chip": null,
"workplace": "12345678",
"workplace_social_contribution": null
}
]
}