IOSOR Guides

Libérer la retenue prépayée après un échec d'attribution de DID

Découvrez comment IOSOR gère les échecs d'attribution de DID en libérant instantanément les retenues prépayées pour éviter tout blocage de solde.

Un assign DID échoué doit lever sa retenue prépayée pour que le portefeuille puisse réessayer.

Comprendre le provisionnement de numéros JIT et les retenues prépayées

Lorsqu'un locataire initie une demande d'acquisition de numéro via l'API, IOSOR évite de conserver un inventaire physique ou de prétendre exploiter un stock d'entrepôt. À la place, les numéros sont provisionnés via des interfaces amont JIT. Pour se protéger contre les conditions de course, la plateforme place une retenue d'autorisation temporaire sur le portefeuille actif. Si l'opération réussit, cette retenue se transforme en débit MRC confirmé. Cependant, les délais d'attente réseau, le formatage E.164 invalide ou les rejets d'opérateur peuvent interrompre ce flux.

Anatomie d'un scénario d'échec d'attribution

Considérons un sous-compte automatisé achetant un DID E.164 pour une campagne OTP ou SMS. L'API transmet la charge utile de provisionnement, déclenchant la vérification de solde standard par rapport au seuil prépayé de 20 USD. La passerelle place la retenue, mais l'opérateur rejette l'attribution en raison d'un problème de routage localisé. Sans une gestion d'état robuste, cette réserve non liée pourrait persister, bloquant le capital et arrêtant le trafic automatisé. IOSOR écoute les retours DLR négatifs ou les signaux de délai d'expiration des webhooks, garantissant que le moteur de rapprochement intervienne immédiatement.

La boucle de remboursement automatique et de rapprochement

Lorsqu'une transaction de provisionnement échoue, l'intervention manuelle est inutile. Le moteur de rapprochement déclenche une séquence de libération automatique. Ce mécanisme fonctionne de manière similaire aux processus détaillés dans notre guide sur l' échec de réservation prépayée : remboursement auto et statut réel, garantissant que les fonds ne restent jamais dans l'incertitude. Si une commande rencontre des complications plus loin dans le pipeline, les opérateurs peuvent également consulter l' échec commande DID remboursement et basculement pour maintenir une transparence totale du grand livre.

Prévenir les gels de solde silencieux dans les opérations à haut volume

Les gels de solde silencieux détruisent la confiance des locataires, en particulier lors de la gestion de campagnes automatisées qui évoluent rapidement. Si les fonds sont piégés par des retenues fantômes, les tâches en aval telles que les vérifications HB, les envois de webhooks ou les échanges de numéros d'urgence s'arrêteront. En liant les libérations de retenues directement aux retours HB négatifs et aux codes d'erreur de la passerelle, IOSOR protège la liquidité de la plateforme. Les locataires opérant près du seuil de révision flexible de 500 USD évitent les blocages de crédit inattendus.

Comparaison des états de retenue et des résultats de résolution

State Action Taken Balance Impact Recovery Time
Success Convert to MRC Decreased by rate Instant
Timeout Release hold Fully restored < 500 ms
Reject Drop reserve Fully restored Immediate
Error Trigger refund Fully restored Automated

Démarrer avec IOSOR

Si assign renvoie reject ou timeout, levez la retenue d’autorisation sur cet order id. Exportez hold-dropped et la cause d’échec sur la même ligne. Une réserve fantôme après un assign mort gèle le portefeuille pour le prochain essai.

Lectures: ID de l'appelant vs Expéditeur des messages : la voix active ne garantit pas … Normalisation E.164 avant liaison DID : plus, zéros et espaces.

À retenir — IOSOR

Un assign raté doit lever la retenue, sinon le portefeuille ment.

Faites : levée auto sur reject ou timeout. Ne faites pas : garder un gel silencieux après un assign mort.

Ce guide vous a-t-il aidé ?

Guides associés