Skip to content
All articlesBali

Love Bali App Not Working? How to Pay the Levy (2026)

Card declined, payment failed, QR code never arrived, site won't load — the common Love Bali problems and how to actually get your Bali tourist levy paid before you fly.

Vistumo TeamJune 11, 20266 min read
This article is informational only and does not constitute legal or tax advice. Tourist-tax rules can change, so check the current requirements before you travel.

When the official site just won't cooperate

The Bali Tourist Levy is supposed to be a two-minute job on the official Love Bali portal (lovebali.baliprov.go.id). For plenty of travellers it is. For plenty of others it's a card that won't go through, a "payment failed" message with no explanation, or a QR code that never lands in the inbox.

If that's you, you're not doing anything wrong — these are common, fixable problems. Here's how to get unstuck, roughly in the order worth trying.

1. Turn on international transactions for your card

This is the single most common cause of a declined payment, especially for travellers from India, but it applies to anyone. Most debit cards — and some credit cards — have overseas online use switched off by default.

Open your banking app and look for "international usage," "card controls" or "online international transactions," and enable it for the card you're paying with. Give it a few minutes to take effect, then retry. While you're in there, check the card's international limit isn't set to zero.

2. Use a Visa or Mastercard credit card if you can

Credit cards tend to clear international payments more reliably than debit cards, and the gateway plays nicest with Visa and Mastercard. RuPay won't work for this, and UPI doesn't work for international merchants at all. If your debit card keeps bouncing, a credit card or a prepaid forex/travel card is usually the fastest fix.

3. Drop the VPN and switch networks

If you're paying through a VPN, turn it off — a mismatch between your VPN's country and your card's country can trip fraud filters and get the payment blocked. It's also worth switching networks entirely: if hotel or office wifi is failing, try mobile data (or the reverse). A surprising number of "it just won't work" cases clear up on a different connection.

If a payment fails, wait a few minutes before retrying and check your banking app for a one-time-password (OTP) prompt or a fraud alert you need to approve. Hammering "pay" repeatedly can get the card temporarily locked.

4. Check the obvious details

Boring, but it catches people:

  • Name exactly as per passport — including middle names, surname order, no nicknames
  • Passport number with no stray spaces or swapped characters
  • A correct, accessible email — this is where your QR code goes
  • The right arrival date

A typo in any of these is a frequent reason a payment goes through but the QR never works, or won't submit at all.

5. Try off-peak, and give the site a moment

The portal does have busy spells and occasional outages where it's slow or throws errors that have nothing to do with you. If it's clearly the site and not your card, trying again a few hours later — ideally outside peak Indonesian hours — often just works.

6. The QR code never arrived — now what?

If your payment went through but no QR turned up:

  • Check spam and promotions folders. Confirmation emails land there constantly.
  • Some email providers filter it aggressively — certain carrier and provider addresses are notorious for swallowing these. If you have an alternative email (a Gmail, say), that's the safer one to use.
  • Look for a transaction reference on your bank statement as proof the payment succeeded, in case you need to follow up.

Keep any confirmation you do get. If the levy was paid, the reference number is your backup even without the QR image.

When you'd rather just not deal with it

Sometimes you've tried the fixes and you're just out of patience, or you'd rather not be re-typing passport details for the fifth time the night before you fly. That's a reasonable place to land.

Paying through a service like Vistumo gets you an English checkout, the ability to pay for your whole family or group in one go, and the QR codes delivered to your email — so you're not re-entering passport details five times or chasing a confirmation that never came. It's the official IDR 150,000 levy, handled for you.

Frequently Asked Questions

Why does my card keep getting declined on Love Bali?

Most often because international online transactions are disabled on the card by default. Enable them in your banking app, use a Visa or Mastercard (not RuPay, and not UPI), turn off any VPN, and make sure the card's international limit isn't zero.

My Bali levy payment failed but I was charged — what do I do?

Check whether it's a real charge or a temporary authorisation that will drop off; many "failed" payments that show a deduction reverse within a few days. Look for a confirmation email (including spam) and a transaction reference. If money left your account with no QR and no reversal, contact your bank with the reference.

I paid but never got the QR code. Where is it?

Check spam and promotions folders first. Some email providers filter these confirmations aggressively, so if you used a carrier or work address and nothing arrived, that's the likely cause. Keep your bank transaction reference as proof the levy was paid.

Is the Love Bali site down, or is it me?

It can be both. The portal has occasional slow spells and outages. If your card details are correct and international usage is on but it still errors, it may be the site — try again a few hours later, ideally off-peak.

Can I just pay the Bali levy at the airport instead?

Yes, there's a counter after immigration at the same price. The downside is queues after a long flight, and if your card fails there too you're stuck sorting it on the spot. Most people prefer to have it done before they fly.

Is it safe to use a third-party site to pay the levy?

The levy is legitimate; the thing to vet is the site. Stick to the official lovebali.baliprov.go.id or a reputable service that clearly shows the IDR 150,000 levy and emails you a real QR code. Avoid anything charging far above the levy with unexplained fees.

The bottom line

Most Love Bali payment problems come down to one thing: a card that isn't cleared for international online use. Fix that, use a credit or forex card, ditch the VPN, and double-check your details. And if you'd rather have it handled in English with the whole group's QR codes emailed back in one go, a service like Vistumo does that — just make sure your card's international settings are sorted first, wherever you end up paying.

Skip the queue

Pay your Tourist Levy online with Vistumo

Handled for Bali. Receive your QR code by email, ready for the airport.

  • Bank-grade 3D Secure payment
  • No account required

Ready to pay your tourist tax?

Download Vistumo and handle it in minutes. Secure payment, official documentation, delivered to your inbox.