Home โ€บ Help

Help & Guides

Everything you need to watch the Johor Bahru Futsal League 2026/2027 on SHN TV: buying a pass, using your access code, watching on your TV, and what to do if something goes wrong.

How to Buy a Pass

  1. Go to the Matches list and pick a match, or tap Buy PPV at the top of the homepage.
  2. Choose your pass: Match Pass (one match), Weekly Pass (7 days), Monthly Pass (30 days) or Season Pass. For a Match Pass, check that the right match is selected.
  3. Enter your email and WhatsApp number. Double-check them. This is where your access code is sent.
  4. Tap Continue to Payment. You'll be taken to the secure CHIP payment page to pay.
  5. After paying you're brought back to our site and your access code appears on screen, for example SHN-AB12-CD34.
  6. Keep the code safe: tap Copy code or Save to my WhatsApp. It's also remembered on the phone or computer you bought it on.
๐Ÿ’ก Buy before kick-off so you're ready when the stream starts. You can buy any time, even weeks ahead.

How to Watch

  1. About 10 minutes before kick-off, open this website and tap the match (or Watch (I have a code) on the homepage).
  2. If you bought on this device, the stream unlocks by itself. Otherwise, type your access code into the box and tap Watch.
  3. The live stream starts playing. Tap the full-screen button in the player for the best view.
  4. Missed it? With a Match Pass you can watch the replay for 48 hours after the match ends using the same code. Weekly, Monthly and Season Passes include replays while the pass is valid.
๐Ÿ’ก If the match hasn't started yet you'll see "stream isn't up yet". Refresh the page closer to kick-off.

Watch on Your TV

Pick whichever option matches your setup.

๐Ÿ“บ Smart TV browser

  • Open the web browser on your smart TV.
  • Go to this website and open the match.
  • Enter your access code. Done.

๐Ÿ“ก Chromecast / Google TV (Android or computer)

  • Make sure your phone or computer and the TV are on the same Wi-Fi.
  • Start the stream on your device.
  • Tap the Cast icon in the player, or in Chrome on a computer use โ‹ฎ โ†’ Cast, then choose your TV.

๐ŸŽ iPhone / iPad (AirPlay)

  • Your Apple TV or AirPlay-ready TV must be on the same Wi-Fi.
  • Start the stream, open Control Centre, tap Screen Mirroring and choose your TV.

๐Ÿ”Œ HDMI cable

  • Connect your laptop to the TV with an HDMI cable.
  • Switch the TV to that HDMI input.
  • Play the stream full-screen on the laptop.

Payment Methods

Payments are processed securely by CHIP, a Malaysian payment provider. We never see or store your card or banking details.

๐Ÿฆ FPX online banking

Pay directly from your Malaysian bank account.

๐Ÿ’ณ Debit / credit card

Visa and Mastercard.

๐Ÿ“ฑ E-wallets

Available e-wallets are shown on the CHIP payment page.

The exact options you see depend on what's available at checkout. All prices are in Malaysian Ringgit (RM).

Which Pass to Choose

Match Pass

One match of your choice, live plus a 48-hour replay. Best if you only follow your own team occasionally.

Weekly Pass

Every league match for 7 days from the day you buy. Great for following a whole matchweek.

Monthly Pass

Every league match for 30 days from the day you buy. Best if you watch several matches a week.

Season Pass

Every league match until the end of the 2026/2027 season. The best value for regular viewers.

See current prices in the Passes section.

Troubleshooting

I paid but didn't see my access code

Wait a minute on the "Confirming payment" page. It checks with CHIP automatically. Also check your email (including the spam/promotions folder) and WhatsApp. Still nothing? WhatsApp our admin with the email you used and the time you paid.

It says "That code isn't valid"
  • Check for typos. Codes look like SHN-XXXX-XXXX, with no letter O, I, zero or one.
  • Copy and paste the code from your email or WhatsApp instead of typing it.
It says "This code is for a different event"

A Match Pass only works for the match you bought it for. Open the correct match, or get a Weekly, Monthly or Season Pass to watch every match.

It says "This code has expired"

Match Pass replays last 48 hours after the match; Weekly Passes last 7 days and Monthly Passes 30 days. Buy a new pass to keep watching.

The video is buffering or blurry
  • Move closer to your Wi-Fi router, or switch between Wi-Fi and mobile data.
  • Tap the โš™๏ธ settings in the player and choose a lower quality (e.g. 480p).
  • Close other apps or tabs that are using the internet.
  • Refresh the page. Your code is remembered.
The player is black or won't load
  • Refresh the page and wait a few seconds.
  • Update your browser, or try Chrome or Safari.
  • Turn off ad blockers or VPNs for this site.
  • If the match hasn't started, the stream may not be live yet.
I want to watch on a different phone or computer

Open this website on the new device, open the match and enter the same access code.

The payment failed or I cancelled it

You won't be charged for a failed or cancelled payment. Go back and try again, or choose a different payment method. If money left your account but you got no code, contact our admin.

Contact Admin

For anything about payments, codes or the stream, WhatsApp our admin. To help us sort it out fast, include:

  • Your access code or the email you used to buy
  • The match you're trying to watch
  • A screenshot of the problem, if you can

Refund Policy

Match cancelled

If a match is cancelled and not rescheduled, Match Pass holders for that match get a full refund.

Match postponed

Your Match Pass carries over to the new date automatically. If you can't watch the new date, contact us within 7 days of the announcement for a refund.

Stream problem on our side

If our stream fails for a large part of the match and no replay is available, contact us within 7 days for a refund or a free Match Pass.

Not refundable

Problems caused by your own internet connection or device, buying the wrong match, or a code that has already been used to watch. Weekly, Monthly and Season Passes aren't refundable once used, except where required by law.

To request a refund, WhatsApp our admin with your access code and the reason. Approved refunds go back to your original payment method, usually within 7โ€“14 working days.

๐Ÿ’ฌ Need help?