.
Airtime purchases involve financial value and PII (phone numbers). Common threats are replay attacks, stolen API keys, abused webhooks, and automated fraud.
CheckoutRequestID as a unique identifier to avoid processing the same callback twice.ResultCode spikes, callback failures, and failed reconciliation attempts — alert on thresholds.