Device registration via S3, automated billing with PayPal & MercadoPago, user self-service panel — everything in one plugin.
One-time payment · Lifetime license · No monthly fees
Everything You Need to Run Your Roku Channel
Built specifically for WordPress site owners running a Roku channel created on InstantTVChannel.com.
Uses the exact S3 device registration and linking flow from InstantTVChannel.com. If your Roku channel was built there, this plugin connects to it seamlessly.
Accept recurring payments via PayPal (USD) and MercadoPago (MXN). Webhooks update subscriptions automatically — no manual work.
When a payment is received, the plugin automatically renews S3 token expiry for all user devices. Zero intervention needed.
Shortcode [roku_usuario] gives users a dashboard showing subscription status, billing date, and device management — all self-service.
View all subscriptions, filter by status/gateway, manually activate any user, and renew device tokens from the WordPress admin.
See all active device tokens across all users. Bulk deactivate expired tokens with one click. Paginated for large user bases.
Activate any user manually for any number of days. Works with any membership plugin or payment method — not locked to one system.
Full bilingual interface — admin panel and user-facing messages. Switch language with one click in plugin settings.
Per-domain license validation. Your license is tied to one domain. Transfer to a new domain anytime by resetting your domain binding.
How It Compares to the Free Plugin
InstantTVChannel offers a free basic WordPress plugin. Here's what you're upgrading to.
| Feature | Free Plugin by InstantTVChannel |
⭐ This Plugin Premium – $149.00 |
|---|---|---|
| S3 Device Registration & Linking | ✓ | ✓ |
Shortcode widget [irchan] |
✓ | ✓ |
| Built-in subscription management | ✗ | ✓ |
| PayPal payment integration | ✗ | ✓ |
| MercadoPago integration (MXN) | ✗ | ✓ |
| Automatic device renewal on payment | ✗ | ✓ |
User self-service panel [roku_usuario] |
✗ | ✓ |
| Admin subscription dashboard | ✗ | ✓ |
| Manual user activation | ✗ | ✓ |
| Webhook-based auto billing | ✗ | ✓ |
| Payment plugin required (S2Member, etc.) | Required | Not needed |
| English + Español interface | ✗ | ✓ |
| Price | Free | $149.00 one-time |
The free plugin requires a separate payment plugin like S2Member to handle subscriptions —
and none of them support MercadoPago or auto-renew Roku tokens on payment.
Get the premium plugin →
How It Works
Set up in under an hour and let the plugin handle everything automatically.
Upload the plugin, enter your license key and it's active in seconds.
Add your Amazon S3 bucket credentials, PayPal and/or MercadoPago webhook URLs.
Place [irchan] on your activation page and [roku_usuario] on your account page.
Payments trigger webhooks → subscriptions renew → device tokens refresh. Automatic.
What's Included
Everything you get with your one-time purchase.
Ready to install. Tested on WP 5.6–6.7 and PHP 7.4+.
Step-by-step guide for S3, PayPal, and MercadoPago configuration.
Per-domain license, transferable. No expiry, no renewals.
All v2.x updates included at no cost. Download anytime from your account.
Direct support via email. We'll help you get set up.
Full PHP source code — no obfuscation. Customize as needed.
Simple, One-Time Pricing
Buy once. Use forever. No subscriptions for you either.
USD · Lifetime license
🔒 Secure payment via PayPal · Instant download after payment
Frequently Asked Questions
Everything you need to know before buying.
Yes — this is a hard requirement. This plugin is built specifically for Roku channels created on InstantTVChannel.com (instanttvchannel.com). It uses their S3-based device registration and linking system. If your Roku channel was built with a different tool or custom BrightScript, this plugin will not work for you.
Yes. The plugin hooks into WordPress standard APIs and outputs standard HTML. It works with any theme, including Elementor, Divi, Astra, and custom themes.
Yes. InstantTVChannel.com uses Amazon S3 buckets to manage device registration files. Your plugin needs access to the same S3 buckets your InstantTVChannel account uses. You will need your S3 bucket names and AWS credentials.
Absolutely. MercadoPago subscriptions are fully supported. The plugin handles webhooks from MercadoPago automatically and renews your subscribers' device access when payment is confirmed.
None. The plugin has its own subscription system. It also includes a manual activation feature so you can activate any WordPress user regardless of which payment method or membership plugin they use.
Yes. Contact us with your order number and we'll reset your domain binding so you can activate it on a new domain. Only one domain can be active per license at a time.
No. You get the full, clean PHP source code. You can read, understand, and customize it.
PHP 7.4 or higher. Tested on PHP 8.0, 8.1, 8.2, and 8.3.
Because this is a digital product delivered instantly, we don't offer refunds. If you have setup issues, contact support and we'll help you get it working.
Add subscriptions and automated billing to your channel in under an hour.
Get Instant TV Channel Plugin →