All guides

Payment operations · 16 minute read

IPTV Subscription Payment Gateway with API 2026: Top 3

How three payment gateway APIs handle IPTV subscriptions: order creation, signed webhooks, renewals, fees, card support and compliance, checked today.

By Paymegate Team · Published October 14, 2026

An IPTV subscription payment gateway with API access lets your billing system create a payment, send the subscriber to a checkout and hear back automatically when the money arrives, so a line can be activated or renewed without anyone copying order numbers by hand. This guide compares three gateways on their actual APIs, as documented today: how you authenticate, create orders, verify webhooks and handle renewals, plus fees, card support and compliance.

Quick answer: PayMeGate is our pick for an IPTV subscription payment gateway with an API that covers both cards and crypto. Its REST API (OpenAPI 3.1) creates an order with one POST request, returns a hosted checkout URL, and sends a signed order.paid webhook carrying your own externalId and metadata. It charges 1% plus the provider or network fee, and merchant signup asks for no ID or business-document uploads, though customers may face checks depending on the payment method. Paymento is a low-fee crypto-only API, and BTCPay Server is a free, self-hosted option with a built-in subscriptions API.

Editorial disclosure

PayMeGate publishes this article and sells payment processing software, so it has a commercial interest in ranking itself first. Fees, API documentation and terms were checked on each provider's official website on 14 October 2026. We did not process live payments through every gateway for this guide, and we quote each provider's own documentation rather than performance tests.

IPTV payment gateway APIs at a glance

RankGatewayPlatform feeCard paymentsRecurring billingAPI style
1PayMeGate1% + provider or network feeYes, through independent providersDriven by your billing system (one order per invoice)REST, X-API-Key, signed webhooks
2Paymento0.5% (+$0.20 with Embedded Wallet)No, crypto onlyRecurring payment linksREST, Api-key header, HMAC callback + verify call
3BTCPay ServerNo processing fee (self-hosted)No native card processingSubscriptions API (offerings and subscribers)REST (Greenfield), scoped API keys, signed webhooks

What an IPTV payment gateway API has to do

IPTV providers and IPTV businesses sell time: a 1-month, 3-month or 12-month line. Every sale or renewal has to end with the right line being activated in your panel. A good API covers five jobs:

  1. Create a payment for an exact amount, linked to your invoice or subscriber ID.
  2. Send the customer to a secure checkout page that offers the payment methods they want.
  3. Notify your server when the payment is confirmed, with a signature you can verify.
  4. Let you look an order up later, by its ID or by your own reference, for support and reconciliation.
  5. Support renewals, either through native recurring billing or by creating a fresh order for each invoice.

A billing API turns those steps into code, so your IPTV platforms and payment infrastructure can integrate seamlessly with existing systems such as WHMCS, a custom panel or a Telegram bot.

Why IPTV payment processing is high risk

Banks and card processors class the IPTV industry as high risk because of copyright exposure, chargebacks from subscribers who say a service stopped working, and cross-border sales. Digital goods and streaming already see higher-than-average chargeback rates, and payment processors often restrict IPTV businesses because they can't verify content licences. Many IPTV providers have had a merchant account for card payment processing closed, which is why the only payment option on some IPTV sites is crypto.

A high risk merchant account (an IPTV merchant account from a specialist high risk merchant acquirer) is one route for IPTV providers: it lets you accept payments by card directly, but usually needs underwriting documents, a rolling reserve and months of processing history, and approval rates for new IPTV merchants can be low. Crypto and card-to-crypto payment solutions are the other route, and they suit an IPTV business model built on short prepaid plans.

How we chose the best IPTV payment gateway

  • A documented, public API with authentication, order creation and webhooks.
  • Payment methods: cards, Apple Pay and Google Pay for mainstream subscribers, crypto payments for the rest.
  • Renewal support for recurring revenue.
  • Transparent pricing with no monthly fees or reserves.
  • Merchant onboarding and the provider's prohibited-business rules, which we read for each one.

1. PayMeGate: best IPTV payment gateway API for cards and crypto

PayMeGate is payment orchestration software: it creates orders, offers eligible card and crypto methods from independent providers, tracks confirmation and settles supported crypto to wallets you configure. It ranks first because one API covers both card processing and crypto, and its webhooks are built around your own subscriber references.

PayMeGate fees (checked 14 October 2026)

ItemCard GatewayCrypto Gateway
Platform fee1% + provider fee1% + network fee
MethodsVisa, Mastercard, Amex, Maestro, Apple Pay, Google Pay, PayPal, Revolut, SEPABTC, ETH, USDC, USDT, SOL and more
SettlementInstant USDC payoutsAutomatic on-chain forwarding
Minimum order$1 to $30, depending on the provider
Monthly, setup fees and reservesNoneNone

The platform fee starts at 1% and can be configured per merchant; provider and network fees are set by the underlying providers. See the PayMeGate pricing page.

How the PayMeGate API works

  • Authentication: a merchant API key in the X-API-Key header, with scopes (orders:create for checkout) and live and test modes. The key decides the merchant, and it must stay on your server.
  • Create an order: POST /v1/orders with an exact decimal amount, currency, the payment methods to offer (["*"] for all, ["crypto"] for crypto only), a backUrl, the customer's email and name, an optional externalId and a metadata object. The response returns an UNPAID order and a checkoutUrl, the only link you share with the subscriber.
  • Webhook: after verified settlement, PayMeGate sends one signed order.paid event with the order and transaction IDs, amount, received amount, customer email, your externalId and metadata unchanged, and the payment time.
  • Lookups: GET /v1/orders/{orderUUID} and GET /v1/orders/by-external-id/{externalId}, plus endpoints for products, wallets, payment methods and your webhook URL.
  • Crypto checkout: the hosted page picks compatible assets, gives each attempt its own address and QR code, and locks the quote for 30 minutes.

The full reference, a Postman collection and the raw OpenAPI file are in the PayMeGate API documentation.

Key features for IPTV businesses

  • No merchant document uploads. Signup asks for basic account and business details, not ID or company documents. Customers may need instant ID verification by phone camera for some methods, and some providers skip this for smaller orders.
  • Plugins for WHMCS, WooCommerce, PrestaShop and OpenCart (all v1.0.1), with idempotent callbacks in WHMCS. See the IPTV payment gateway page.
  • Unlimited sites and a branded checkout on a custom URL.
  • Payouts to your own wallet in USDC, USDT, ETH or POL, with no custodial balance.

Best for

IPTV businesses and resellers that want card payment processing and crypto through one API, with renewals driven by their own billing system.

Things to consider

PayMeGate has no card-on-file auto-charge: each renewal is a new order and a new checkout link, which your billing system or panel must create and send. It provides software only and is not a bank or money transmitter, payment availability varies by country, amount and provider, and its acceptable-use policy limits it to lawful IPTV services that hold the rights to their content.

2. Paymento: best low-fee crypto-only API

Paymento is a non-custodial crypto payment gateway. Payments land in a wallet you control, and it describes itself as KYC-free.

Paymento fees (checked 14 October 2026)

Wallet optionFeeNotes
Bring Your Own Wallet0.5% per successful paymentFunds arrive directly in your wallet
Embedded Wallet0.5% + $0.20 per payment$10 one-time per extra store; network fee on settlement
New accounts$15 free creditCovers about $3,000 of payments at 0.5%

How the Paymento API works

  • Create a payment: POST /v1/payment/request with an Api-key header, a fiat amount and currency, your orderId, a return URL and a RiskSpeed setting (accept on mempool, or wait for confirmations). It returns a token, and you redirect the customer to the hosted gateway page.
  • Callbacks: Paymento posts status changes to your IPN URL with an X-HMAC-SHA256-SIGNATURE header. Statuses include PartialPaid, WaitingToConfirm, Paid and Approve.
  • Verify: its docs say to call POST /v1/payment/verify before fulfilling. It returns the status plus settlement data such as transaction hashes and confirmations.
  • Recurring: Payment Links can bill daily, weekly, monthly or yearly, with reminder emails and a grace period.

Best for

Crypto-only IPTV businesses that want the lowest processing fees on IPTV payments and recurring payment links.

Things to consider

Paymento's pages describe crypto payments only, so subscribers who want to pay by card cannot. Plugins exist for WooCommerce, OpenCart and WHMCS. Its terms of service prohibit using the service to infringe intellectual property rights.

3. BTCPay Server: best free, self-hosted payment API

BTCPay Server is a free, open-source, self-hosted payment processor. Its FAQ says it lets you receive Bitcoin and altcoins directly, "with no fees, transaction cost or a middleman", and payments go straight to your wallet.

How the Greenfield API works

  • Authentication: API keys restricted to specific stores and permissions, or Basic Auth.
  • Invoices: create, read and refund invoices, with webhook events such as InvoiceCreated, InvoiceReceivedPayment, InvoiceProcessing, InvoiceSettled, InvoiceExpired and InvoiceInvalid.
  • Webhook security: each delivery carries a BTCPay-Sig header, an HMAC-SHA256 of the body with your webhook secret, and you can list and redeliver past deliveries.
  • Subscriptions: a Subscriptions section with offerings, subscribers, credits, suspend and unsuspend endpoints, a subscriber portal, and events such as SubscriberCharged and SubscriberDisabled.

Best for

Technical IPTV businesses that can run their own payment infrastructure and want zero processing fees and full control.

Things to consider

BTCPay is "an open-source project, not a company", so there is no support desk or acceptable-use team. There is no native card processing; fiat conversion comes through third-party plugins. You run the server, the security and the backups yourself.

Comparison: IPTV payment gateway APIs side by side

FeaturePayMeGatePaymentoBTCPay Server
Fee1% + provider or network fee0.5% (+$0.20 Embedded)None (hosting costs)
Cards, Apple Pay, Google PayYesNoNo native support
Create paymentPOST /v1/ordersPOST /v1/payment/requestPOST /api/v1/stores/{storeId}/invoices
Webhook signatureSigned order.paidX-HMAC-SHA256-SIGNATURE + verify callBTCPay-Sig HMAC
Your reference returnedexternalId + metadataorderId + additionalDataInvoice metadata
RecurringNew order per invoiceRecurring payment linksSubscriptions API
Merchant documentsNot requested at signupDescribes itself as KYC-freeNone (self-hosted)
PayoutsYour configured walletsYour walletYour wallet

Renewals and recurring revenue with an API

IPTV subscribers churn when a renewal fails. With crypto there is no card on file for recurring charges. So for most IPTV businesses, recurring billing of IPTV payments means invoice-driven renewals:

  1. Your billing system creates the renewal invoice a few days before expiry.
  2. It calls the gateway API to create an order with the invoice number as the reference.
  3. The subscriber gets the checkout link by email, Telegram or WhatsApp.
  4. The webhook marks the invoice paid and your panel extends the line.
  5. If nothing arrives, send reminders, then suspend after a grace period.

That flow works with all three gateways. Paymento's recurring links and BTCPay's subscriptions add built-in schedules; with PayMeGate, WHMCS or your own scheduler drives the timing. Track failed payments and the reasons, such as expired quotes, insufficient funds or declined cards, to cut lost revenue.

What makes an effective IPTV payment gateway solution

Beyond the API, the right payment gateway for an IPTV merchant should offer:

  • Secure transactions. A secure payment gateway with a hosted checkout page keeps card data off your servers, which reduces your PCI DSS scope; card providers use encryption and tokenization so you never store card numbers. Protect your own dashboard with two-factor authentication wherever it is offered.
  • Fraud detection. Real time fraud detection and transaction monitoring by the card provider catch fraudulent transactions before they become chargebacks. Chargeback alerts let you respond quickly, and clear subscription terms prevent avoidable disputes.
  • Multi currency support. Global audiences convert better when they can pay in their own currency with local payment methods such as bank transfer.
  • Free trials and retries. Many IPTV providers offer free trials before the first payment. After that, automated retries, payment retries, automated reminders and grace periods recover renewals that would otherwise be lost revenue, because failed recurring payments often turn into cancellations.
  • Advanced analytics. Subscription and payment reports show which plans renew, which payment methods convert and where your global reach is growing.
  • Transparent pricing structure with no hidden fees, and clear billing descriptors.

International payment processing for IPTV businesses

IPTV payments are global payments: a provider in one country often sells to subscribers in dozens. International payment processing through a single gateway means one API, one dashboard and one payment system for multi currency transactions in multiple currencies. PayMeGate filters methods by country, currency and amount, so subscribers only see options that work for them. Paymento and BTCPay Server accept crypto, which crosses borders easily but excludes card-only buyers.

Building the integration: a checklist

  • Keep API keys server-side and use the narrowest scope.
  • Verify every webhook signature before you activate anything, and reject replays.
  • Make handlers idempotent: the same event may arrive twice, so key on the order ID.
  • Return HTTP 200 only after you've saved the event.
  • Reconcile daily with order lookups, not just webhooks.
  • Test end to end with a low-value order before going live.
  • Log payment preferences by country to see which payment methods convert.

Fees, settlement and multi currency payments

For IPTV payment processing, a 1% platform fee plus a card provider's fee will cost more than 0.5% on crypto, but it also opens the checkout to card-only subscribers. PayMeGate orders take a currency code, and supported settlement arrives in stablecoins such as USDC, so you avoid a separate currency conversion step on payouts. PayMeGate also holds no rolling reserve or custodial balance.

Risks and compliance

  • AML obligations stay with you. No-document onboarding does not remove your own legal duties, including record-keeping and tax.
  • Card-network rules. Visa and Mastercard prohibit processing payments for copyright-infringing content. A payment gateway does not make an unlicensed IPTV service legal, and PayMeGate, Paymento's terms and most providers prohibit it.
  • Chargebacks. Card IPTV payments made through providers stay subject to their dispute rules. On-chain transfers are generally irreversible after confirmation, but you still owe customers refunds under your own refund policy.
  • Sanctions and geography. Providers screen orders and restrict some countries.
  • Fraud. Watch for suspicious transactions and unusual transaction patterns, such as many small orders from one card.
  • Billing descriptors. Use a clear name that subscribers recognize on their statement.

Frequently asked questions

What is the best payment gateway for IPTV?

The best IPTV payment gateway depends on your payment methods. For a licensed IPTV service that wants cards and crypto through one API, PayMeGate is our pick. Paymento suits crypto-only sellers and BTCPay Server suits teams that self-host.

What is a billing API?

A billing API lets your software create invoices or orders, collect payment and receive status updates automatically, instead of handling payments by hand.

Which payment API is free?

BTCPay Server's API is free and open source; you pay only for hosting. Paymento gives new accounts $15 of free credit.

Is there a free API for using a payment gateway?

API access is usually free; you pay per transaction: 1% plus provider fees at PayMeGate, 0.5% at Paymento.

What payment gateway is best for high-risk businesses?

For high risk merchant payment processing, choose one that publishes its acceptable-use rules, avoids rolling reserves and settles quickly. Read the high-risk payment gateway guide.

Which payment gateway is best for subscriptions?

For cards plus crypto, a gateway that works with your billing system's invoices, like PayMeGate. For crypto-only recurring links, Paymento. For self-hosted subscriptions, BTCPay.

What payment gateway is best for small businesses?

Payment solutions with no monthly or setup fees and a payment-link option. PayMeGate's links work without a website.

How to pay for IPTV with crypto?

For crypto IPTV payments, the subscriber picks crypto at checkout, scans the QR code and sends the exact amount from a wallet before the quote expires.

How do I pay my IPTV bill?

Through the provider's checkout link or billing portal, by card, Apple Pay, Google Pay or crypto, depending on what it offers.

Is paid IPTV legal in the USA?

Yes, when the provider holds the rights to its channels. KenoaTV's guide to IPTV in the USA explains how to check a service.

How much does an IPTV subscription for 12 months cost?

Prices vary by provider. On 14 October 2026, KenoaTV listed $99.99 for 12 months on one connection and Smartiflix listed $69.

Final verdict

For an IPTV subscription business that needs an API, PayMeGate covers the most ground: one order call, cards and crypto at the same checkout, a signed webhook that returns your own references, plugins for WHMCS and WooCommerce, and no merchant document uploads at signup. Paymento is cheaper if your subscribers pay only in crypto, and BTCPay Server is free if you can run it yourself. Read the FAQ and the crypto payment gateway page, then test a low-value order.

Create your free PayMeGate account