Ana içeriğe geç

İşlem Arama

POST/partner/1.0/pos/transaction/search

Gerekli scope: payment:inquiry

Ödeme işlemlerini filtreleyerek sayfalı biçimde listeler.

Örnek

curl -X POST https://<host>/partner/1.0/pos/transaction/search \
-H "X-Api-Key: ..." \
-H "X-Timestamp: ..." \
-H "X-Signature: ..." \
-H "Content-Type: application/json" \
-d '{
"status": "COMPLETED",
"fromDate": "2026-07-01T00:00:00",
"toDate": "2026-07-12T00:00:00",
"size": 20,
"page": 0
}'

İstek Body

customerIdstring
Müşteri kimliği filtresi.
orderIdstring
Sipariş kimliği filtresi.
transactionRefstring
İşlem referansı filtresi.
parentTransactionIdstring
Üst işlem kimliği filtresi (iade/iptal alt işlemleri için).
transactionTypeenum
İşlem tipi filtresi.
Allowed: DEFAULTRESERVATION_DEPOSITRESERVATION_PACKAGEMARKET_ORDERCOLLECTION_PAYMENTCOLLECTION_RECURRING_PAYMENTSUBSCRIPTION_BILLINGBILL_PAYMENTINVESTMENTGOLD_TRADEEVENT_TICKETSTREAMING_DONATIONCHARITY_DONATIONTREAT_DONATIONTIP_PAYMENTTIP_DISTRIBUTIONMODULE_PURCHASESPLIT_TRANSACTION
statusenum
İşlem durumu filtresi.
Allowed: DEFAULTPRE_AUTHORIZEDPENDING_SETTLEMENTCOMPLETEDFAILEDREFUNDEDPARTIALLY_REFUNDEDCANCELLED
paymentMethodenum
Ödeme yöntemi filtresi.
Allowed: DEFAULTWALLETLOYALTYPOSCASHFREE
fromDatestring
Başlangıç tarihi (ISO-8601, örn. 2026-07-01T00:00:00).
toDatestring
Bitiş tarihi (ISO-8601).
sizeinteger
Sayfa boyutu. Geçersiz/aralık dışı değerde varsayılana döner (max 100).
pageinteger
0-tabanlı sayfa numarası.
Default: 0