Ana içeriğe geç

POS Rapor - Terminal Transactions

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

Bu servis, {id} ile belirtilen belirli bir Sanal 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
}
]
}