Ücretlendirme
Bakiyenin ne zaman düşürüldüğü ve çift ücretlendirmeye karşı koruma.
Bakiye düşümü, mesajın sisteme kabul edilmesine bağlıdır. Düşüm, hesabın tek doğru bakiye kaynağı olan, yalnızca-ekleme (append-only) yapılı bir kredi defterine (credit ledger) yazılır.
Çift ücretlendirmeye karşı koruma
Defter düşümü, benzersizlik kısıtına dayanır: aynı isteğin tekrar işlenmesi ikinci bir düşüm eklemez. Bu, Idempotency koruması ile birlikte çalışır — zaman aşımı sonrası yeniden denenen bir gönderimin çift ücrete dönüşmesini engeller ve çift SMS riskini önemli ölçüde azaltır.
Her defter kaydı, denetim için işlem sonrası bakiyeyi (balance_after) taşır. Hesabınızdaki bakiye hareketlerini API Merkezi üzerinden inceleyebilirsiniz.
Göndermeden önce
/balance/ ile bakiyenizi kontrol edebilirsiniz. Bakiye yetersizse gönderim TS-1027 ile reddedilir.