/api/v1/order/status Kimlik doğrulama iste
X-Bolt-Key, X-Bolt-Timestamp ve X-Bolt-Signature'yi dahil edin. Geçerli bir milisaniye timestamp kullanın ve tam istek gövdesiyle birlikte timestamp'yi imzalayın.
01. İstek parametreleri
application/jsonSiparişi oluştururken kullanılan orderToken satıcısını değil, externalOrderId satıcısını gönderin. Yalnızca mevcut API anahtarına ait siparişler sorgulanabilir.
Örnek değer
{"externalOrderId": "INV-20260209-99281"}Gerekli dize, 6-64 karakter. Harflere, rakamlara, alt çizgilere (_) ve kısa çizgilere (-) izin verilir.
Sipariş durumları ve yerine getirilmesi
PENDINGÖdeme bekleniyor: uygun transfer bulunamadı.
PAIDÖdeme algılandı, blockchain onayı bekleniyor.
CONFIRMEDÖdeme satıcı incelemesi yoluyla onaylandı veya kabul edildi; Geri arama teslimi hâlâ beklemede olabilir.
COMPLETEDÖdeme onaylandı ve BoltUtil başarılı bir geri arama yanıtı aldı.
EXPIREDÖdeme penceresi, eşleşen uygun bir transfer olmadan sona erdi. Onaylanması gecikmeli olan zamanında yapılan bir transfer daha sonra da fark edilebilir.
FAILEDSipariş başarısız durumda. Bunu ödeme başarısı olarak görmeyin.
CANCELLEDSipariş iptal edildi. Bunu ödeme başarısı olarak görmeyin.
PAID, onayın beklendiğini belirtir; bu duruma dayanarak teslimat yapmayın. CONFIRMED veya COMPLETED, ödemenin onaylandığını gösterir; her externalOrderId için yalnızca bir kez teslim edin. COMPLETED, BoltUtil’ın bildirime başarılı yanıt aldığı anlamına gelir; işletmenizin teslimatı tamamladığını kanıtlamaz. Elle incelenen ödemelerde ödenen tutarı ve uzlaştırma türünü de kontrol edin.
02. Yanıt alanları (data)
application/jsonSorgu notları
- Sorgu, saklanan siparişin durumunu döndürür; blok zincirini hemen taramaz. Onaylar kaydedilen değerlerdir. Ödeme onayını belirlemek için status kullanın.
- Eşleşen bir ödeme olmadan, paidAmount, shortfallAmount, settlementType, txHash ve ilgili zamanlar null olabilir. Bu bir sorgu hatası değildir.
- Yalnızca kendi siparişleriniz sorgulanabilir. Ücretsiz hesaplar, son 30 gün içinde oluşturulan siparişlere erişebilir; aktif üyeler tüm geçmişe erişebilir. Eksik veya erişilemeyen siparişlerin iade emri bulunamadı.
- paidAt, confirmedAt ve completedAt, saat dilimi farkı olmayan 2026-02-09T18:20:50.790 gibi tarih-saat dizeleridir. Bunlar milisaniyelik zaman damgaları değildir.
Genel hatalar
Bunlar yaygın görülen durumlardır. Arızaları teşhis etmek için gerçek HTTP durumunu ve yanıt kodunu/mesajını kullanın. Hata yanıtı bir ödeme sonucu değildir.
- 401: API Anahtarını, ham gövde imzasını ve mevcut milisaniye timestamp'yi (sunucu saatinden sonraki 5 dakika içinde) kontrol edin.
- 404: Sipariş eksik, başka bir satıcıya ait veya planınızın izin verdiği geçmişin dışında.