BSS modernization and enablement layer

A TMF Open API–aligned BSS platform for MNO/MVNO modernization

Xiva runs customer lifecycle, product catalog, billing, finance, resource inventory, and dealer-channel operations on one platform — built with TMF-style APIs and an ODA-inspired domain architecture, so your integration and systems teams recognize the shape of the system from day one.

10 operator domains Double-entry general ledger 9-module dealer channel platform TMF-style API surface
Why operators switch

The cost of running BSS on disconnected systems

Most operators don't lack systems — they lack one system that agrees with itself. Six patterns show up again and again in a BSS modernization review.

Launch

Product-launch delays

A pricing decision turns into a multi-week release because the catalog, ordering, and billing systems don't share a model.

A single TMF-style product catalog and a visual offering designer let commercial teams model plans, bundles, and pricing directly against what ordering and billing already read.

Revenue

Billing leakage

Usage, discounts, and manual adjustments drift out of sync with what's actually billed — and revenue leaks out through the gap.

Governed billing runs, rated-usage gating, and a rules-driven dunning workflow keep billing tied to what was delivered — and to what's been collected.

Finance

Finance disconnected from billing

The general ledger closes independently of the billing system, so finance reconciles by spreadsheet instead of by design.

Billing and payment events post to a double-entry ledger automatically, with period lock and reconciliation runs that compare billed, collected, and posted totals.

Channel

Dealer-channel opacity

Commission is calculated in a side spreadsheet and nobody can say with confidence which channel actually sold what.

A purpose-built dealer platform attributes every transaction to its channel, calculates commission by scheme, and settles it through a dealer wallet — auditable end to end.

Inventory

Inventory fragmentation

SIMs, MSISDNs, eSIM profiles, and vouchers are tracked in separate tools that don't agree with each other.

SIM, MSISDN, eSIM, and voucher inventory live in one resource model, with dealer stock transfer and redemption tracked against the same records billing and provisioning use.

Control

Weak operational control

Configuration changes ship straight to production, and nobody can say with confidence who changed what, or when.

Role-based access, a dual-path audit log, and a scoped feature-flag system with an approval workflow give operations a governed way to change behavior without a redeploy.

Platform overview

One platform across the BSS value chain

Six layers carry a customer from first contact through to a governed, auditable revenue record — commercial, monetization, operational, channel, control, and integration.

Customer Lifecycle Product Monetization Quote & Order Billing & Collections Finance & Assurance

Commercial layer

Customer 360, onboarding, quoting, product catalog, prices, bundles, and benefit policies.

Monetization layer

Billing runs, invoice production, deposits, presentment, payment allocation, and the dunning lifecycle.

Operational layer

SIM, MSISDN, eSIM, and voucher inventory, resource orders, shipping, and network-provisioning handoff.

Channel layer

Dealer hierarchy, wallet, commission schemes, stock transfers, risk, territory, and attribution.

Control layer

RBAC, audit logging, scoped feature flags, notifications, agreements, consents, and platform configuration.

Integration layer

An adapter model for PSP, KYC, network, ERP, tax, messaging, shipping, and data ecosystems.

Platform capability map

One platform, ten operator domains

Each domain owns its own data model and API surface, following an ODA-inspired domain architecture — so your teams can integrate against the specific domain they need, without touching the rest of the platform.

CRM

Customer & Party

Party and customer lifecycle, credit management, onboarding, quoting, and account structure.

Read more →
BIL

Billing & Collections

Governed billing runs, invoicing, our visual Invoice Designer, dunning, deposits, and presentment.

Read more →
FIN

Finance & Accounting

Double-entry ledger, payment allocation, reconciliation, and period governance.

Read more →
CAT

Product Catalog & Offers

Plans, devices, bundles, pricing, and a visual Product Offering Designer.

Read more →
INV

Resource & Inventory

SIM, MSISDN, eSIM, and voucher inventory, plus warehouse stock management, dealer transfer, resource ordering, and shipping.

Read more →
DLR

Dealer Network

Dealer hierarchy, wallet, commission engine, and channel attribution.

Read more →
LOY

Loyalty & Engagement

Tiered loyalty programs, points accrual and redemption, and account-level eligibility overrides.

Read more →
SUP

Support & Tickets

Trouble-ticket lifecycle with SLA tracking, escalation, and customer-facing status visibility.

Read more →
OPS

AI & Operational Insights

Anomaly detection on billing and payment patterns, recommendation patterns, and AI-ready service hooks.

Read more →
ADM

Administration & Platform

Role-based access, audit logging, scoped feature flags, and notification administration.

Read more →
Capability matrix

Representative feature depth by domain

A closer look at what each domain actually covers, and the operator outcome it's built to support.

DomainRepresentative capabilitiesBusiness value
CRM & CustomerCustomer 360, individual/organization profiles, customer hierarchy, credit profile, KYC document capture, consents, agreements, leads, opportunities, and quotes.Faster subscriber activation and better account visibility.
Product Catalog & OffersCatalogs, offerings, bundles, categories, rate plans, prices, commercial benefit policies, eligibility rules, and offering wizard.Faster offer launch with pricing and benefit discipline.
Quote, Order & FulfillmentQuote builder, quote-to-order conversion, product ordering, resource ordering, service fulfillment, and activation handoff.Connects commercial sales to operational fulfillment.
Billing & CollectionsBilling runs, customer bills, invoices, invoice PDFs, invoice designer, deposits, presentment, dunning, late fees, and service lifecycle actions.Controls the revenue lifecycle and reduces leakage.
Finance & AccountingGL, journals, accounting periods, payment allocation, reconciliation, tax, revenue recognition, ECL, and async posting.Finance-grade traceability and revenue assurance.
Resource & InventorySIM, MSISDN, eSIM, voucher/ePIN, warehouses, vendors, stock movement, resource orders, and shipping.Improves fulfillment visibility across assets.
Dealer NetworkDealer hierarchy, contracts, wallet, transactions, commissions, clawbacks, stock transfer, territory, risk, and analytics.Grows indirect channels with operational accountability.
PlatformRBAC, audit, feature flags, notifications, email templates, agreement templates, currencies, compliance references, and integrations.Operates with control, governance, and extensibility.
Lead Quote Onboard Account Activate Serve
Customer & party

One customer record, from first contact to family plan

Party, account, and credit data live in a single customer model, so onboarding, credit decisions, and quoting are all reading the same record — not three different ones that drift apart.

·

Party & account hierarchy

Individual and organization parties linked into a customer hierarchy that supports parent/child and family-member relationships for shared billing accounts.

·

Credit management

Configurable credit profiles, scoring, and threshold monitoring, with an external credit-bureau connection where one is configured.

·

Guided onboarding

A multi-step flow covering identity capture, product selection, MSISDN assignment, and agreement signature in one pass.

·

KYC document handling

Structured document capture and identification records attached to the customer, ready for a regional identity-verification integration.

·

Quoting

Build quotes against the live product catalog and convert them into orders without re-keying anything.

·

Credit dashboards

Filterable views of credit exposure and risk across the customer base, for teams who need the number before the meeting, not after.

Featured — Customer 360

Every customer touchpoint, one screen

Billing history, active services, resources, credit standing, and account timeline are assembled from the same customer record — so a support agent, a credit analyst, and a billing lead are all looking at the same facts, not three exports that disagree.

  • Billing & payment history in context
  • Active services and assigned resources
  • Credit standing and risk signals
  • Full account timeline and audit trail
Billing & Collections

Billing that matches what was delivered — and what was collected

Billing runs are a governed process, not a script someone remembers to run. Every run is tracked, every invoice is traceable, and collections acts on overdue accounts instead of just reporting on them.

·

Governed billing runs

Dry-run and execution modes, rating-run gating, and a governance record kept against every billing run.

·

Bill & invoice lifecycle

Bill state, finalization, and lifecycle events tracked as an auditable trail, not a single mutable row.

·

Invoice rendering & design

PDF generation plus a visual invoice designer for building and publishing branded templates without a code release.

·

Delivery & presentment

Invoices delivered by email on a configurable schedule, with a presentment pipeline and document retention policy.

·

Dunning & collections

Configurable rules and stages progress overdue accounts through notification, fee, suspension, and, as a last resort, termination.

·

Deposits

Deposit wallets and refund policy management for prepaid and risk-managed accounts.

Featured — Invoice Designer

A visual invoice designer, not a template ticket queue

Build and publish branded invoice templates — logo, layout, and line-item bindings — without waiting on an engineering release. Every template is versioned, so a previous layout is never lost, and nothing reaches a customer until it's explicitly published.

  • Draft, preview, and publish as separate steps
  • Data bindings tied to real bill and invoice fields
  • Full version history per template
  • Rendered output shared with the same PDF pipeline used for every invoice
Finance assurance

A general ledger your finance team will actually trust

Finance shouldn't have to take billing's word for it. Xiva posts billing and payment activity to a real double-entry ledger, with the governance controls a finance team expects from day one.

·

Chart of accounts

IFRS/GAAP-style account types and hierarchy, with balances maintained atomically as activity posts.

·

Double-entry journals

Every journal entry is enforced to balance before it posts — debits equal credits, by construction.

·

Accounting outbox

Billing and payment events post to the ledger asynchronously, with retry and reconciliation so a dropped message doesn't mean a dropped journal entry.

·

Payment allocation

Payments are mapped directly to the bills they settle, with discounts and write-offs tracked as distinct allocation types.

·

Reconciliation

Reconciliation runs compare billed, collected, and posted totals, and surface variance rather than bury it.

·

Period governance

Open, preliminary, closed, and locked period states, so a closed period stays closed.

·

Revenue recognition

Recognition scheduling for multi-period obligations, tied back to the originating bill line.

Featured — Accounting core

A ledger that balances by construction, not by month-end cleanup

Every account carries an IFRS/GAAP-style type and rolls into a hierarchy. Every journal entry is rejected unless its debits equal its credits. Balances update atomically as activity lands, so "what does the ledger say right now" is never a batch job away — and a closed period stays closed until someone with the authority to reopen it does.

  • Chart of accounts with parent/sub-account rollups
  • Debits-equal-credits enforced at posting time
  • Open → preliminary → closed → locked period states
  • Every journal line traceable back to its source invoice line
Dealer channel

Turn your dealer network into a measurable channel

Nine dedicated modules cover the full dealer lifecycle — hierarchy, wallet, commission, stock, risk, and analytics — so channel performance is a report, not an argument.

·

Dealer hierarchy & contracts

Dealer roles, contract terms, and a fallback commission rate for dealers without an active scheme assignment.

·

Commission engine

Flat, tiered, and product-based commission schemes, with accrual, clawback, and payout tracked per dealer.

·

Dealer wallet

Prepaid balance, reservations, and top-ups, with configurable low-balance alerting.

·

Channel attribution

Activations, top-ups, and refunds are attributed to the selling dealer automatically, across the transactions that touch commission.

·

Stock transfer workflow

Requests, approvals, and inventory adjustments between warehouse and dealer stock.

·

Risk & analytics

Velocity rules and risk scoring to flag channel fraud early, plus daily performance snapshots per dealer.

Product catalog & offers

Model plans, devices, and bundles once — sell them everywhere

Offerings, specifications, pricing, and terms are modeled as related entities in one TMF-style catalog, so ordering and billing are always reading the plan commercial teams actually published.

·

TMF-style catalog model

Product offerings, specifications, pricing, and terms as first-class, related entities.

·

Commercial benefit policies

Family & friends groups and benefit assignment applied at the account level.

·

Visual catalog designer

Build and publish offerings without an engineering release, with a pre-publish validation check.

·

Eligibility rules

Control which offerings are available to which customers, at the point of ordering.

How a catalog entry is structured

Product Catalog
  • Category
    • Product Offering plan · device · bundle
      • Product Specification
      • Product Offering Price rate plans & pricing
      • Product Offering Term contract terms
      • Commercial Benefit Policy family & friends, benefit assignment
      • Eligibility Rule
Featured — Product Offering Designer

Build a plan, device, or bundle visually — and publish it with a validation check, not a release

A guided offering builder walks a product team through specification, resource/service linkage, pricing, terms, and eligibility — then runs a pre-publish check before the offering goes live in the catalog your ordering and billing systems already read from.

  • Guided, step-by-step offering construction
  • Bundle and device modeling alongside standard plans
  • Pre-publish validation catches coherence issues before go-live
  • No engineering release required to launch a new offer
Resource & inventory

SIM to eSIM, one inventory system

Physical and digital resources are tracked in one model, so fulfillment status is never a guess.

·

Warehouse & stock management

Vendor batches, warehouse-level stock control, and duplicate-entry detection across incoming inventory.

·

SIM & MSISDN inventory

Batch import, number ranges, and reservation handling for physical SIM stock.

·

eSIM profile management

eSIM profile and SM-DP+ configuration handling alongside physical SIM inventory.

·

Voucher & ePIN inventory

Dealer transfer and point-of-sale redemption, reconciled against a configurable liability policy.

·

Resource ordering

Resource orders linked directly to product orders, so fulfillment and commercial intent stay in sync.

·

Shipping

Carrier configuration and webhook support for physical SIM and device fulfillment.

How a resource is structured & fulfilled

Resource Specification
  • Resource SIM · MSISDN · eSIM profile · voucher
    • Resource Order linked to the originating product order
    • Stock Movement warehouse ↔ dealer transfer
    • Redemption / Activation voucher redeem · SIM & eSIM activation
Featured — Warehouse & stock transfer

Know what's in the warehouse, and where it moved

Vendor stock arrives into a warehouse, gets tracked at the batch and unit level, and moves out again through a request-and-approval transfer workflow to dealer stock — with every movement recorded, not just the current count.

  • Vendor batch intake with duplicate-entry detection
  • Warehouse-to-dealer transfer requests and approvals
  • Inventory adjustments and movements kept as a history, not a snapshot
Support & ticketing

A ticket lifecycle that actually tracks SLA, not just status

A TMF621-aligned ticket model with real priority-based SLA deadlines, breach warnings, and escalation — so "we're on it" has a timestamp behind it.

·

Ticket lifecycle

State transitions, comments, attachments, watchers, and customer linkage on every ticket.

·

SLA & escalation

Priority-based SLA deadlines, breach warnings, and escalation actions, with support metrics for team leads.

·

Knowledge & CSAT

Knowledge articles linked to tickets, customer satisfaction capture, and an approval flow for closure and credits.

·

Assignment & watchers

Tickets route to an assignee and team, with watchers kept in the loop as status changes.

Loyalty & engagement

Reward the right customers, and override it when a CSR needs to

Tiered loyalty programs with real earning-rule and tier-assignment logic, plus a customer-level eligibility override for the support cases a general rule set can't anticipate.

·

Loyalty programs & tiers

Programs, tiers, loyalty accounts, points, transactions, and computed tier progress.

·

Promotions

Promotion actions, eligibility rules, events, and bulk operations for retention campaigns.

·

Points dashboards

Points history and program-level summary views for support and marketing teams.

Featured — Eligibility override

Grant or deny loyalty access without rewriting the program rules

Every loyalty program runs on a shared eligibility rule set — but a support case sometimes needs an exception. A customer-level override lets a CSR force a specific customer in or out of a program without touching the rules everyone else runs on.

  • Program-level rules stay untouched for every other customer
  • Override is tied to a specific customer and program
  • Notes captured against every override for audit purposes
AI & operational insights

Anomaly detection that works today, AI hooks ready for tomorrow

Usage thresholds and billing-anomaly detection run as real, scheduled statistical checks. Recommendation and generative-AI hooks exist in the platform for teams ready to plug in a model provider.

·

Usage-threshold alerting

Scheduled monitoring flags accounts approaching or exceeding usage allowances.

·

Billing & payment anomaly detection

Statistical outlier checks on billing and payment patterns surface irregularities for review.

·

Recommendation patterns

Rule-based product and pricing suggestions, with a service architecture ready for a trained model.

·

AI-ready service hooks

A generative-AI service layer (chat, email drafting, report summarization) ready to connect to your model provider of choice.

Platform governance

Operational safety for high-value workflows

Governance isn't a compliance checkbox here; it's how operations actually makes changes day to day.

RBAC & permissions

Role, group, and permission structures enforced at the API layer, not just the UI, across business functions.

Audit history

Model-level and API-level audit records support traceability across every non-read operational action.

Feature controls

Scoped runtime flags support staged rollout, with an approval step required for changes that touch production billing.

Notifications

Notification outbox, alert thresholds, email templates, email types, and send logs.

Agreements & consents

Agreement templates, digital agreement flow, consent records, and document-type references.

Platform configuration

Languages, countries, currencies, credit profiles, KYC types, shipping, and integration settings.

Performance & automation patterns

Built for the failure modes finance and billing actually have

Async batch jobs, an outbox pattern, idempotency keys, and end-to-end traceability — the patterns that keep a retried request or a dropped message from becoming a finance incident.

  • Asynchronous batch governance. Billing runs, revenue recognition, and data synchronization run as governed, triggered batch jobs rather than ad hoc scripts.
  • Outbox pattern for ledger posting. Events are recorded, retried with backoff, and reconciled — a dropped message doesn't mean a dropped journal entry.
  • Idempotent by design. Billing runs, payment capture, and voucher redemption use idempotency keys, so a retried request can't double-charge or double-issue.
  • End-to-end traceability. Journal lines reference the invoice line and billing rate that produced them, so a ledger balance can be explained back to its source transaction.
Standards alignment

TMF Open API–aligned, ODA-inspired — built to integrate, not to lock you in

Xiva's APIs follow TM Forum Open API naming and resource conventions across product catalog, party, customer bill, trouble ticket, and related domains — TMF-style APIs that your integration and systems-integration partners will recognize on sight.

The platform's domains are organized around an ODA-inspired architecture: customer, product, billing, finance, resource, and channel management are separated as distinct domains, each with its own data model, so an integration or extension can target the specific domain it needs without pulling in the rest of the platform.

This is a foundation for TMF/ODA-aligned integration work. Where your compliance program requires a specific certified API surface, we scope that as part of solution design — ask your Xiva contact for the current alignment map for your target TMF APIs.

TMF Open APIs with aligned resource models in Xiva

TMF620Product Catalog
TMF621Trouble Ticket
TMF622Product Ordering
TMF632Party Management
TMF638Service Catalog
TMF639Resource Inventory
TMF641Service Ordering
TMF648Quote Management
TMF651Agreement Management
TMF666Account Management
TMF670Payment Method
TMF676Payment Management
TMF678Customer Bill

"Aligned" means Xiva's API paths and resource fields follow the naming and shape of that TM Forum Open API — not that Xiva holds formal TM Forum certification for it.

Integration model

Operator-specific integration adapters, not a black box

Xiva is built to sit inside your existing operator stack, connecting outward through adapters scoped to your environment.

Payments

Payment service providers

Connect the PSP of your choice for card, wallet, and local payment methods.

Identity

KYC & identity verification

Plug in a regional identity-verification provider for onboarding compliance.

Network

Network provisioning

Trigger activation, suspension, and resource actions against your network and provisioning layer.

Finance

ERP & financial systems

Extend the ledger outward to a corporate ERP for group-level consolidation.

Comms

Notification & messaging

SMS, email, and push delivery through your preferred provider.

Logistics

Shipping & fulfillment

Carrier-specific integration for physical SIM and device delivery.

Operator ecosystem — integration model across telecom partners and enterprise systems

Integration areaXiva roleTypical operator counterpart
Payment & settlementPayment records, allocation, deposit wallet, and settlement lifecycle structures.PSP, bank, wallet provider, card acquirer.
KYC & complianceDocument capture, consent, profile, and compliance reference structures.Identity verification provider, regulatory registry, compliance workflow.
Network provisioningProvisioning trigger, action execution, and service/resource handoff structures.HLR/HSS/UDM, OCS, PCRF/PCF, ESB, network provisioning gateway.
ERP & financeGL posting, journal entries, reconciliation, and finance reporting structures.ERP, corporate GL, tax system, revenue assurance platform.
Messaging & notificationNotification outbox, email templates, email delivery logs, and alert thresholds.SMTP, SMSC, WhatsApp, push notification provider, campaign platform.
LogisticsShipment, tracking, pickup request, and provider configuration structures.Shipping carriers, courier aggregators, fulfillment partners.
Why each leader cares

Built for the whole executive table

CEO / COO

One operating system for the customer, revenue, and channel lifecycle — one platform to govern, not five to reconcile.

CIO / CTO

TMF-style APIs and a domain-separated architecture your integration team can map directly to your systems landscape.

CFO

A ledger that closes on your terms — double-entry, period-locked, and reconciled against billing and payments, not a spreadsheet.

Billing & Collections lead

A dunning engine that acts, not just reports — fewer manual write-offs, fewer silent losses.

Channel / Dealer lead

Commission, wallet, and attribution in one system, so channel performance is a report, not an argument.

Business outcomes

Why operators choose an integrated BSS capability layer

Commercial agility

Through structured catalog, pricing, benefits, and quote/order flow.

Revenue control

Through billing, dunning, deposits, payment allocation, and reconciliation.

Channel visibility

Through dealer wallet, commissions, stock movement, and attribution.

Operational safety

Through RBAC, audit history, feature controls, and notification governance.

Positioning

Xiva BSS is a telecom operating platform for MNO and MVNO modernization, connecting customer lifecycle, product monetization, billing, finance, inventory, dealer channels, and platform control in one integrated capability layer.

Use cases

Where Xiva fits in operator transformation programs

Digital MVNO or sub-brand launch

Customer onboarding, product catalog, billing, inventory, support, and platform configuration for a new market proposition.

Dealer-led prepaid expansion

Dealer wallet, commissions, stock movement, voucher/ePIN, SIM/MSISDN, and channel attribution in one operating model.

Billing and finance modernization

Governed billing runs, invoice lifecycle, PDF templates, dunning, GL posting, payment allocation, and reconciliation.

Commercial product agility

Catalog, offers, bundles, rate plans, prices, benefits, eligibility, and quote-to-order controls for faster market response.

Revenue assurance uplift

Traceability across bills, payments, allocations, deposits, credits, dunning events, and accounting periods.

Operational control layer

RBAC, audit trail, feature flags, notification administration, agreement templates, and integration governance.

Implementation model

A practical path from capability alignment to rollout

PhaseFocusOutput
1. Business capability alignmentMap operator priorities across customer, product, billing, finance, inventory, dealer, and support domains.Target operating model and prioritized capability scope.
2. Solution blueprintDefine data model, integrations, commercial flows, billing rules, finance controls, and operational workflows.Architecture blueprint and delivery backlog.
3. Configuration & integrationConfigure catalogs, products, roles, workflows, templates, and integrate selected operator partners.Configured environment connected to required ecosystem systems.
4. Controlled rolloutUse operational controls, feature governance, audit history, and environment gates to manage phased adoption.Operational readiness and phased go-live model.

Delivery philosophy: Xiva is positioned as a configurable BSS capability layer, implemented around operator-specific commercial models, regulatory context, integration partners, and deployment priorities.

Control the telecom revenue engine

A BSS platform for operators that need commercial agility, billing accuracy, finance traceability, inventory visibility, and dealer-channel growth within one governed operating model.

Request a walkthrough Talk to sales
Commercial agility Revenue assurance Dealer growth Operational control
Get in touch

Talk to the team building this

Contact information

General inquiriesinfo@xiva.ca
Sales & demo requestssales@xiva.ca
Technical supportsupport@xiva.ca
Phone (Canada)+1-437-996-6966
Phone (UAE)+971-58-683-3255