If you already applied for your Indonesia VOA or eVOA extension online but cannot complete the payment, fix the issue as soon as possible before your current stay permit expires. Your extension is not fully secured until the application and payment are properly completed.
Common eVOA extension payment issues include session timeouts, rejected foreign cards, payment pages that keep loading, missing payment methods, or an application status that stays “Unpaid” even after payment.
If your payment button is not working, try switching to a desktop computer, using incognito mode, and opening the website from a different browser such as Microsoft Edge. If your card is rejected, try another Visa, Mastercard, or JCB card that supports international online payments and 3D Secure authentication.
If your money was deducted but the status still shows “Unpaid,” do not panic and do not re-apply immediately. Wait up to 24 hours for the payment to reconcile or for the bank to reverse the transaction. If the status still does not update after that, prepare your screenshots and transaction reference before contacting support or asking for assistance.
Visa BaliEasy can help check your application status and assist with your VOA or eVOA extension if the case is still eligible. If your stay permit is already close to expiry, contact our team immediately so we can review the safest option for your case.
Prices, requirements, and immigration procedures may change before this article is updated. Please contact our team first to confirm the latest process and service fee.
Learn more:
Indonesia Visa On Arrival Extension
Common Payment Problems When Extending VOA Online
Some travelers can start their VOA or eVOA extension application online but cannot complete the payment.
Common problems include:
- No payment method appears
- The payment button does not work
- The payment page keeps loading or freezes
- The card is rejected
- OTP or 3D Secure verification does not appear
- The payment session expires
- A billing code is generated, but online payment fails
- The application status stays “Unpaid”
- Money is deducted, but the status still shows “Unpaid”
- No payment email is received
- The system cannot find the existing stay permit
This can happen because of browser issues, expired sessions, unsupported cards, bank security blocks, international transaction settings, or temporary system delays.
Why Payment Is Important Before Stay Expiry Date
For a VOA or eVOA extension, submitting the application alone is not enough. The immigration fee payment must also be completed before your current stay permit expires.
If the payment is not completed on time, your extension may not be properly processed, and you may risk overstay.
If you already submitted the form but the payment failed, did not appear, or still shows unpaid, do not assume that your extension is safe. Fix the issue or contact Visa BaliEasy before your stay permit expiry date.
If the Payment Page Freezes or No Payment Method Appears
If the payment page is stuck, frozen, or not showing the payment method, the issue may be caused by browser, device, cache, or session problems.
Try these steps:
- Use a laptop or desktop instead of a phone
- Open the website in incognito or private browsing mode
- Try another browser, such as Microsoft Edge, Chrome desktop, or Firefox desktop
- Clear your browser cache and cookies
- Use stable Wi-Fi instead of mobile data
- Avoid using a VPN if the payment page does not load properly
- Do not refresh the page while payment is processing
- Do not open multiple application tabs at the same time
Mobile browsers can sometimes fail during payment redirection. If you applied from your phone and the page is stuck, retrying from a desktop browser is often the easiest first step.
If Your Card Is Rejected
The eVisa system generally accepts Visa, Mastercard, or JCB credit/debit cards. Your card should support international online payments and OTP or 3D Secure verification.
If your card is rejected:
- Enable international transactions in your banking app
- Enable online transactions
- Make sure your card limit is enough
- Make sure your phone can receive OTP from the bank
- Try a credit card instead of a debit card
- Try another Visa, Mastercard, or JCB card
- Use a family member’s or friend’s card if your own card does not work
Avoid domestic-only cards, unsupported prepaid cards, virtual cards, or cards that cannot process international payments.
For Indian travelers, common payment issues include international transaction settings not being enabled, missing 3D Secure authentication, unsupported card types such as RuPay, or bank-level security blocks for foreign online payments.
If You Have a Billing Code but Online Payment Fails
If a billing code has already been generated but online payment fails, check whether the code can still be paid.
For Indonesian payment methods, payment may be possible through offline payment channels such as a bank or Pos Indonesia. Some travelers may also be able to pay through convenience store channels depending on the available payment method and billing code.
After payment:
- Keep the receipt
- Take a photo of the receipt
- Check whether the application status updates
- Do not throw away the receipt until your extension is completed
If you are not sure whether the billing code is still valid, contact BaliEasy before making payment.
If Money Was Deducted but the Status Still Shows “Unpaid”
Do not panic and do not immediately submit a new application.
Sometimes the payment gateway or immigration system needs time to update the transaction status.
Do this first:
- Wait up to 24 hours for reconciliation
- Check your bank or card statement
- Save the transaction reference
- Take a screenshot of the deducted amount
- Take a screenshot of the “Unpaid” status
- Check your email for any payment confirmation
- Do not make repeated payments without checking the first transaction
If the status still does not update after 24 hours, contact the official support channel or ask BaliEasy to review your case.
If You Did Not Receive a Payment Email
Check your inbox, spam, junk, and promotions folders.
Also check whether:
- The email address was typed correctly
- Your mailbox is full
- The application status is visible in your eVisa account
- A payment code or instruction appears inside your account
If the wrong email was entered, the payment instruction may not reach you. Take screenshots of your application page and contact BaliEasy before your stay permit expires.
If the Website Cannot Find Your Existing Stay Permit
If the system cannot find your stay permit, the data entered may not match the immigration record.
Check:
- Passport number
- Nationality
- Date of birth
- Arrival date
- Visa type
- Whether you entered with eVOA or VOA sticker
- Whether your stay permit is still valid
For VOA holders who received their visa at the airport counter, you may need to use the “Find Existing Stay Permit” option on the eVisa website before applying for an extension.
If the system still cannot find your stay permit, your case may need to be checked by immigration or an agent.
Immigration Photo, Interview, Timing, and Fee
Since 29 May 2025, foreign nationals in Indonesia must attend photo and interview at the immigration office when applying for a stay permit extension, including VOA extension.
This means that even if you start the extension online, you may still need to attend the immigration office based on the schedule or instruction from immigration.
If you cannot attend the assigned schedule, contact your agent or immigration office immediately. Missing the photo and interview schedule can delay your extension process.
VOA extension should not be left until the last day. If the online payment does not work and your stay permit is about to expire, there may not be enough time to fix the issue, attend immigration if required, or apply through another route.
The government fee for a 30-day Visit Stay Permit extension is generally IDR 500,000 per application.
This is the government fee only. It does not include BaliEasy service fees, handling fees, transport, document checking, or assistance with payment issues.
Please contact BaliEasy to confirm the latest service fee for VOA or eVOA extension assistance.
When to Contact Immigration in Denpasar or Badung
If the payment issue cannot be solved online and your stay permit is close to expiry, you may need to contact or visit the immigration office based on your address in Bali.
Denpasar Area
Kantor Imigrasi Kelas I TPI Denpasar
Jalan D.I. Panjaitan No. 3, Niti Mandala, Renon, Denpasar 80235
Badung Area
Kantor Imigrasi Kelas I Khusus TPI Ngurah Rai
Jl. Raya Taman Jimbaran No. 1, Jimbaran, Kuta Selatan, Badung, Bali 80361
If you are unsure which immigration office covers your stay address, contact BaliEasy first so your case can be directed properly.
Contact BaliEasy for Help
Visa BaliEasy can help travelers who already applied for a VOA or eVOA extension online but cannot complete the payment.
You can contact us first and send a screenshot of the issue. Our team will continue by WhatsApp or email if we need more details, such as your passport, current visa, stay permit expiry date, payment status, or transaction proof.
If your case is urgent, please contact us immediately.
WhatsApp us: +62 813 6562 6111
Email us: visa@balieasy.com
Read more: How to Extend Bali Visa on Arrival

