UCIP / IN charging and emergency credit integration connects eligibility, redemption and credit rules to an operator’s charging environment through UCIP and intelligent-network interfaces, so emergency credit grants and voucher redemptions behave the way the network expects rather than the way a retail screen promised.
The usual dispute goes like this. A shop’s terminal printed “recharge successful”, the subscriber’s balance didn’t move, and care has two systems telling two different stories. Most of these come down to what the distribution platform did when the charging node answered slowly or not at all. That is why we treat charging integration as part of distribution control, scoped before POS go-live and not patched in afterwards.
MoboGage lists charging and emergency credit as an Established telecom capability. Selected company-reported experience includes telecom charging work involving emergency credit and voucher redemption through UCIP/IN environments; scope and references are shared through due diligence. Heritage since 2007 (IWT Group, company-reported); MoboGage Private Limited was incorporated in February 2017 and its only office is the Jaipur HQ.
What a UCIP request actually carries
UCIP (User Communication Integration Protocol) is the Ericsson charging interface that external systems use to reach the AIR node. Requests are XML-RPC over HTTP POST. A refill or balance call carries an envelope of fields that matter later at reconciliation: originNodeType and originHostName (who is asking), originTransactionID (your reference, unique per request), originTimeStamp (ISO 8601 with offset) and subscriberNumber. A refill adds transactionAmount, transactionCurrency and a refillProfileID, or a voucher activation code when the refill is voucher-based. The answer comes back with a responseCode; 0 means success, and every other value needs a mapped meaning in your interface document.
Methods you will meet on most projects are GetAccountDetails and GetBalanceAndDate for eligibility and status, Refill for value, and UpdateBalanceAndDate for adjustments on the main or a dedicated account. Other IN platforms expose the same ideas under different names, and some operators sit a mediation layer in front of AIR. The integration pattern is the same either way. Our job is to carry the operator’s policy into retail and self-care channels without creating a second copy of the balance.
Emergency credit: eligibility, grant, recovery
Emergency credit is a temporary grant under operator rules, offered when a subscriber can’t top up right now. On Ericsson-style charging, one common pattern is a check against account state and history (age on network, recent recharges, any outstanding advance), a grant through a dedicated refill profile or an adjustment on a dedicated account, and recovery of the advance plus any fee on the next refill. All of those rules belong to the operator’s charging team. That includes stacking with bonuses or loans. The integration layer passes the parameters it was given and refuses to improvise when charging rejects something.
Voucher redemption is the sibling flow: a PIN or entitlement that was sold turns into network credit through the charging path. The two can share interface families and still differ in eligibility, amount, validity and repayment, so keep separate rule owners on the project plan. A change to one product’s refill profile should never silently break the other. Upstream PIN security and lifecycle controls still apply; see voucher reconciliation and PIN security.
Timeouts: the outcome nobody designs for
A request that times out may have credited, may not have, or may still be queued. (Where the charging adapter sits in the wider stack is covered in our EVMS architecture guide.) The sequence we design for: hold the retail transaction in a pending state, do not tell the shop it failed, query the account (balance and date, or refill history where your AIR release exposes it) after a short delay, and only then decide. If a retry is needed, send it with a new originTransactionID that links back to the first in your own ledger, so finance can see both attempts. A second blind refill is how a subscriber ends up credited twice and the dealer debited once. Full walkthrough: airtime top-up timeouts and unknown status.
The shop and the care agent need words for each of those states. A message tied to a real response code (“charging declined: account barred”) lets them explain what happened; “pending, do not resell, check in five minutes” is a defined next step for a timeout.
Who owns which part of a disputed credit
The charging and prepaid team owns policy. That’s central to the EVMS for telecom product story and to the GCC programmes on the EVMS GCC page. A distribution or VAS partner cares about money: for products that need it, sale confirmation waits for charging confirmation, which cuts down refund arguments with agents. Finance, fraud and revenue assurance need every retail transaction matched to a charging event by reference, with explicit states and a record of each retry. Revenue-assurance AI tools that appear as Proposed in the wider portfolio are not claimed here as available.
Name the charging owner, prepaid product owner, EVD or channel owner, care owner and finance reconciliation owner before coding starts. The escalation path for “customer says credited, charging says not” fits on one page; write it and rehearse it in the pilot.
Where this meets EVD channels and PINless top-up
POS, apps, USSD, SMS and API channels that sell vouchers or trigger PINless top-up all depend on charging for the balance the customer sees. The electronic top-up system post covers PINless recharge; this one covers the charging side that makes emergency credit and redemption believable. For platform selection, see how to choose an EVMS and the homepage electronic voucher management system overview.
If a migration moves redemption onto new charging interfaces, run the charging cutover as its own workstream with its own test SIMs and rollback plan. See also EVMS migration.
What to ask any vendor
Large recharge platforms (Comviva PreTUPS, Seamless ERS 360, Telepin eTopUp among them) all say they integrate with the major charging systems, and they do. Their public pages say much less about what happens on a timeout or a mapped error. So ask every shortlisted vendor, us included, to show you three things on a lab AIR or simulator: the retail screen for each non-zero response code, the pending-then-query sequence after a forced timeout, and the reconciliation row that ties a retried request back to the original reference.
Security review should cover privileged access to credit-rule configuration, how UCIP/IN credentials are stored and rotated, and how long charging request logs are retained. Continuity planning should state what retail channels display when charging is unreachable.
Start with one interface and one use case
The company profile suggests first pilots built around one operator interface and one use case. For charging integration that means one bounded emergency-credit or redemption path, judged on observed behaviour: correct eligibility rejects, correct grants, correct failure messages, clean matching of retail references to charging references, and a rehearsed path for indeterminate cases. Put those criteria in the pilot charter rather than throughput claims. Delivery follows Discover → Design → Pilot → Roll out → Operate and expand.
Label: Established. In-development items such as CNAP, and Proposed fraud-API or revenue-assurance packages, are not presented as available charging features.
Bring the charging interface owners, the use case, and whatever exception process you run today, even if it’s a spreadsheet. Contact us through the voucher management system enquiry page, projects@mobogage.com, or +91-9928 366 889. Founder & CEO: Sohan Lal Soni, Jaipur, India.
Frequently asked questions
What is UCIP / IN emergency credit charging integration?
It is the connection of eligibility, redemption and credit rules to an operator’s charging environment through UCIP and intelligent-network (IN) interfaces, so emergency credit and voucher redemption follow operator-defined charging behaviour.
Why do operators integrate EVD with UCIP or IN?
Because retail sale and network charging must agree. Integration lets eligibility checks, credit grants and voucher redemptions execute against the live charging stack rather than as disconnected offline promises.
What rules are typically configured?
Eligibility conditions, credit amounts or denominations, validity, redemption paths, failure handling and which channel or product may trigger a charging request. Exact rule sets are operator-specific.
Does this replace the operator’s charging system?
No. The charging and IN environments remain operator-owned. MoboGage integrates eligibility, redemption and credit workflows to those environments under agreed interfaces and controls.
How does this relate to voucher distribution?
Voucher sale and inventory can live in EVD; redemption and emergency credit grant consume charging interfaces. Keeping both sides reconciled is core to prepaid integrity.
How should an operator pilot charging integration?
Bound one interface and use case, often emergency credit or a single redemption path, agree success and exception measures, then expand. Contact projects@mobogage.com or the enquiry page.

