Xtream Codes billing — done in minutes

You've got the panel. IPTVbp puts a paid storefront in front of it, takes payment, creates the line, and sends credentials — all automatically.

Quick answer

Xtream Codes billing software is a billing platform that connects to your Xtream Codes (or XUI, OneStream) panel and automates the entire purchase flow: customer payment → line creation → credentials emailed → subscription tracked. IPTVbp connects to Xtream Codes natively, supports multiroom packages, panel credit handling, and M3U/EPG URL generation, and gives you a white-label storefront on your custom domain.

How IPTVbp connects to Xtream Codes

In your vendor dashboard you add a panel integration with the panel base URL, admin credentials, and connection test. IPTVbp validates the connection, lists your packages, and lets you map products → panel packages with multiroom mapping (additional connections can map to different packages and prices). When a customer pays, the line is created via the Xtream Codes API in seconds.

M3U, EPG, and customer experience

Customers get a self-care portal with M3U URL, EPG URL, and explicit streaming URL (separate from your panel API URL — IPTVbp respects the customer-portal vs panel-API distinction so your panel admin endpoint is never exposed). They can manage subscriptions, generate credentials TV-friendly (no confusing characters), choose username/password or MAC address auth, and request multiroom upgrades.

Migration from existing Xtream Codes setups

If you're already on a manual workflow or WHMCS Smarters, IPTVbp ships with a WHMCS importer (clients, hosting accounts, configurable options — including multiroom hints) and a CSV importer. Spam detection auto-excludes URL-like names and crypto-pattern entries.

Why IPTVbp

  • Native Xtream Codes API integration — credentials, packages, multiroom, credit cost all handled.
  • Same-panel-different-display: customer URLs come from `apiConfig.portalLink`, panel-API calls hit `panelIntegration.baseUrl` (no leakage).
  • White-label storefront with custom domain so customers see your brand, not the platform.
  • Multi-gateway checkout: Stripe, PayPal, NowPayments, BTCPay, BoxCoin.
  • Multiroom package mapping with per-connection pricing.
  • €29/month start, 14-day free trial.

Frequently asked questions

Does IPTVbp work with Xtream Codes?+

Yes. Xtream Codes (and the modern forks XUI and OneStream) are natively supported. You add a panel integration in the vendor dashboard with the panel base URL and admin credentials; IPTVbp validates the connection, lists packages, and provisions lines via the Xtream Codes API on every successful payment.

How fast is auto-provisioning on Xtream Codes panels?+

Seconds. After payment confirmation, IPTVbp calls the Xtream Codes API to create the line, generates TV-friendly credentials (or accepts the customer's chosen credentials / MAC), and emails them. Total time from payment to "credentials in inbox" is typically under 5 seconds.

Can I sell multiroom (multi-connection) packages?+

Yes. IPTVbp supports multiroom package mapping per product: connection count → panel package ID + per-connection price. The customer picks how many connections at checkout; the line is created with the matching package on the panel.

What about M3U URLs, EPG, and the customer portal?+

IPTVbp generates the customer-facing M3U URL, EPG URL, and streaming URL using the panel's customer portal link (`apiConfig.portalLink`), which is intentionally separate from the panel admin URL. The customer self-care portal lists active subscriptions with one-click copy of credentials and URLs.

Does IPTVbp also support OneStream, XUI, NXT, and MarzBan?+

Yes — the same vendor dashboard supports NXT, XUI, Xtream Codes, OneStream, and MarzBan. Each panel integration is independent, so you can run multi-panel businesses where different products provision against different panels.

See how we stack up

Ready to put this on autopilot?

Start your 14-day trial. No payment required. Cancel anytime.

14-Day Free Trial
No Payment Required
Cancel Anytime