Transactions
Genel Bakış
ClearTX işlem yaşam döngüsü, protokollerden bağımsız olarak ortak bir durum makinesi üzerinde ilerler. Bu sayfa, durumların anlamını, hangi endpoint'in hangi geçişi tetiklediğini ve ilgili webhook bildirimlerini özetler.
Durum Diyagramı
Durum Açıklamaları
| Durum | Açıklama | Tetikleyen Endpoint | İlgili Webhook(lar) |
|---|---|---|---|
RECEIVER_NOTIFIED | Initiate çağrısı sonrası oluşturulur. Beneficiary tarafı işlem metası (ve BASIC'te PII) alır. | /v1/transactions/initiate | /v1/notify/received |
CONFIRMED | Beneficiary, işlemi doğruladı. MAIN'de PII confirmed-data ile iletilir. | /v1/transactions/confirm | /v1/notify/confirmed, confirmed-data (MAIN) |
ACCEPTED | Beneficiary transferi kabul etti; originator blockchain yayınına hazırlanır. | /v1/transactions/accept | /v1/notify/accepted |
DECLINED | Beneficiary transferi reddetti ve neden bildirdi. | /v1/transactions/decline | /v1/notify/declined |
REJECTED | Originator işlemi compliance veya kullanıcı isteği sebebiyle iptal etti. | /v1/transactions/reject | /v1/notify/rejected |
BROADCASTED | Originator zincir üstü transferi yayınladı ve hash paylaşıldı. | /v1/transactions/broadcast | /v1/notify/broadcasted |
UNTRACKED | İşlem süreci durduruldu: süre aşımı, manuel iptal veya ağ hatası sonrası izlenmiyor olarak işaretlendi. | Sistemsel (timeout) / destek süreci | Bildirim yapılmaz veya özel operasyon bildirimi |
Protokol Notları
- MAIN: PII,
CONFIRMEDsonrasındaconfirmed-datawebhook'u ile beneficiary'ye teslim edilir. - BASIC: PII,
NEWdurumunda gönderilir; CONFIRM yalnızca alındı/onaylandı bilgisidir. - NOTIFY: Onay/ret adımları bulunmaz. İşlem
NEWdurumunda e-posta ile bildirilir, zincir üstü hareket originator tarafından yönetilir.