Acreditación de cobro programada
Un cobro con tarjeta quedó pagado y su SALDO se programó para un settle_at futuro porque tu organización configuró una demora de settlement (settlement_hours) en el servicio payin_card. Se emite exactamente una vez al confirmarse el pago (idempotente — un retry de la misma confirmación no lo re-emite). El status es credited desde el inicio: el payin queda confirmado y payin_credited se emite al momento del pago — lo que espera al settle_at es solo el SALDO. usdt_net es el monto que se acreditará al vencimiento (bruto − comisión); los montos pueden venir vacíos ("") en filas históricas sin bruto/comisión. Al llegar el settle_at, el worker de settlement libera el saldo (el payin pasa a llevar settled_at en vez de settlement_pending).
Cada entrega incluye X-Webhook-Event, X-Webhook-Event-ID, X-Webhook-Delivery-ID, X-Webhook-Timestamp y X-Webhook-Signature = hex(HMAC-SHA256(secreto, timestamp + "." + cuerpo)). Responde 2xx; hasta 5 intentos con backoff incremental.
Autorizaciones
JWT de sesión (de register/login) o llave de API (pk_...).
X-API-Key: <token> se acepta como header alternativo.
Respuesta
Devuelve cualquier 2xx para confirmar la entrega.