Ana içeriğe geç

Ödemeleri listele

Genel bakış

Hizmet, kripto cüzdanlarınıza gelen tüm ödemeleri otomatik olarak bulur; ancak yalnızca araması etkin faturalar varken. Arama, fatura ödenmemişken sürer ve ödeme süresinden sonra bir saat daha devam eder — bu, yavaş ağlar içindir. Böyle faturalar yoksa gelen işlem sisteme girmez.

İstek

curl -X POST https://api.bitsby.app/payments/list \
-H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay" \
-F "startDate=2000-01-01" \
-F "endDate=2030-01-01" \
-F "offset=0" \
-F "limit=10"

İstek parametreleri

ParametreVeri türüAçıklamaÖrnekZorunlu mu?Varsayılan
walletIdUUIDUUID biçiminde cüzdan ID'si1c48b092-9878-48f5-b441-07a8a48e7b54hayır
invoiceIdUUIDUUID biçiminde fatura ID'si1c48b092-9878-48f5-b441-07a8a48e7b54hayır
startDateStringOn-chain işlemin başlangıç tarihi, Y-m-d biçiminde2000-01-01hayır
endDateStringOn-chain işlemin bitiş tarihi, Y-m-d biçiminde2030-01-01hayır
offsetIntegerDöndürülecek ilk kaydın dizini0hayır0
limitIntegerAlmak istediğiniz kayıt sayısı50hayır10

Yanıt örneği

Bir faturayla zaten eşleşmiş bir ödeme:

{
"result":"success",
"data":[
{
"id":"f986ad8d-2298-473d-982a-efbc817b975d",
"amount":12,
"hash":"f09352627039c088688806821b864895ff237558612d834861621fc026de5f68",
"transactionDatetime":"2024-02-27 21:05:36",
"invoice":{
"id":"f31c61f6-407f-4999-95cf-56477eff06d4",
"uid":"riUZBnNvd2rX",
"projectId":"9deea1e2-0c08-41a3-bdc2-a34eada3892d",
"createDatetime":"2024-02-27 20:57:23",
"timeToPayDatetime":"2024-02-28 08:57:23",
"commissionFiatUSD":0.12,
"amountFiatUSD":12,
"amountFiat":12,
"currencyFiat":"USD",
"description":null,
"serviceData":"orderId:2444",
"views":1,
"status":"paid"
},
"wallet":{
"id":"47aa71e2-07a0-482e-9172-7114d7376ba0",
"name":"usdt-tron",
"blockchain":"tron",
"cryptocurrency":"usdt",
"address":"TKbstUwMzLrfTAGL4erYb7gc7ghmHQ9zG7"
}
},
{
"id":"f3195184-9a6f-4c82-928b-d7fe7c015b7b",
"amount":5.02,
"hash":"74763b65e43bcc9492a6ce9a7f26fbfdbd7635aecd3454420b5e9534cba50ee6",
"transactionDatetime":"2024-02-26 13:32:57",
"invoice":{
"id":"fac8ef03-2c41-4ce0-a432-7c33b928f16f",
"uid":"AFhygKX21ecd",
"projectId":"9deea1e2-0c08-41a3-bdc2-a34eada3892d",
"createDatetime":"2024-02-26 13:29:24",
"timeToPayDatetime":"2024-02-27 01:29:24",
"commissionFiatUSD":0.05,
"amountFiatUSD":5.02,
"amountFiat":5,
"currencyFiat":"USD",
"description":null,
"serviceData":"orderId:3419",
"views":3,
"status":"paid"
},
"wallet":{
"id":"47aa71e2-07a0-482e-9172-7114d7376ba0",
"name":"usdt-tron",
"blockchain":"tron",
"cryptocurrency":"usdt",
"address":"TKbstUwMzLrfTAGL4erYb7gc7ghmHQ9zG7"
}
}
]
}

Hizmetin bulduğu ama henüz bir faturayla eşleştirilmemiş bir ödeme, invoice bloğu olmadan gelir. Bu ödemeler, manuel eşleştirmenin adaylarıdır:

{
"result":"success",
"data":[
{
"id":"c1d0f4a2-93b7-4f61-8c25-1a6f0e2b7d94",
"amount":9.87,
"hash":"5b1e4b1cf0a4c3d2e9f6a7b8c9d0e1f2a3b4c5d6e7f8091a2b3c4d5e6f708192",
"transactionDatetime":"2024-02-28 09:14:02",
"wallet":{
"id":"47aa71e2-07a0-482e-9172-7114d7376ba0",
"name":"usdt-tron",
"blockchain":"tron",
"cryptocurrency":"usdt",
"address":"TKbstUwMzLrfTAGL4erYb7gc7ghmHQ9zG7"
}
}
]
}

Yanıt parametreleri

ParametreAçıklama
idUUID biçiminde ödeme ID'si
amountKripto para cinsinden ödeme tutarı
hashOn-chain işlemin hash'i
transactionDatetimeOn-chain işlemin tarihi ve saati (UTC)
invoiceFatura parametrelerini içeren blok. Ödemeyle bir fatura eşleştirilmişse bulunur
invoice.idUUID biçiminde fatura ID'si
invoice.uidFatura ID'si (alıcı için)
invoice.projectIdUUID biçiminde proje ID'si
invoice.createDatetimeFaturanın oluşturulma tarihi ve saati (UTC)
invoice.timeToPayDatetimeFaturanın geçerli olduğu son tarih ve saat (UTC)
invoice.commissionFiatUSDHizmet ücreti tutarı. invoice.amountFiatUSD tutarından hesaplanır
invoice.amountFiatUSDUSD'ye dönüştürülmüş fatura tutarı. Fatura oluşturulurken invoice.amountFiat değerinden güncel kura göre hesaplanır. Ödeme anında üzerine, o andaki kurla USD'ye dönüştürülerek fiilen alınan tutar yazılır. invoice.commissionFiatUSD içindeki ücret de bundan yeniden hesaplanır
invoice.amountFiatFaturanın itibari para cinsinden orijinal tutarı. Değişmez
invoice.currencyFiatİtibari para birimi
invoice.descriptionFatura oluşturulurken ayarlanan açıklama
invoice.serviceDataFatura oluşturulurken ayarlanan hizmet verisi
invoice.viewsÖdeme sayfası görüntülenme sayısı
invoice.statusFatura durumu
walletCüzdan parametrelerini içeren blok
wallet.idUUID biçiminde cüzdan ID'si
wallet.nameCüzdan adı
wallet.blockchainKripto cüzdanının blockchain'i
wallet.cryptocurrencyCüzdanın kripto parası
wallet.addressKripto cüzdanının adresi