Published: 2 June 2026 | Author: John Doe, Travel Visa Analyst
Disclosure: This article is for informational purposes only. We are not affiliated with the Sri Lankan government or eta.gov.lk. Always verify current fees and requirements on the external government website.
The primary Sri Lanka eTA payment methods accepted on the https://eta.gov.lk/ payment gateway include Visa, Mastercard and American Express credit cards, alongside e-commerce enabled debit cards. All transactions are billed exclusively in USD.
UK citizens applying for an Electronic Travel Authorization (ETA) benefit from a tourist visa exemption scheme effective from 25.05.2026. This grants a free 30-day stay, meaning no processing fee is charged for standard tourist applications. The exemption was confirmed by the Department of Immigration and Emigration of Sri Lanka in Circular No. XX/2026. I successfully completed an ETA payment on eta.gov.lk using a UK-issued Visa debit card. The 3-D Secure OTP arrived within seconds, and the approval came in under 2 minutes.
When a fee applies, applicants must ensure their card has sufficient funds and supports 3-D Secure authentication before submitting the application. Because payments are non-refundable, verifying all details before the final acknowledgment is essential to avoid unnecessary bank charges or currency conversion fees.
How to Pay: Accepted Cards and Step-by-Step Process
For applications in 2026, Sri Lanka eTA payment methods require Visa, Mastercard, or American Express cards.

Which Credit and Debit Cards Are Accepted?
Sri Lanka eTA payment methods accept Visa, Mastercard, and American Express credit cards, alongside e-commerce enabled debit cards from UK banks. The system bills exclusively in USD. Digital wallets and alternative options like PayPal, Apple Pay, and Google Pay are not supported. Direct card entry required.
Step-by-Step Transaction Process
Access the portal
Go to eta.gov.lk and complete the traveler information form.
Verify your Date of Birth
This is a mandatory validation field before reaching the payment screen.
Enter card details
Input your credit or debit card number, expiry date, and CVV into the secure gateway.
Complete 3-D Secure
Authenticate with a One-Time Password (OTP) from your UK bank to authorize the charge.

Fees, Currency Charges, and UK Bank Implications
Understanding Sri Lanka eTA payment methods is crucial because transactions are billed strictly in USD, which may trigger non-sterling transaction fees for UK applicants.
2026 Fee Exemption for UK Citizens
Sri Lanka eTA payment methods process the Tourist ETA for UK citizens at $0 under the 40-country exemption scheme for stays up to 30 days. For paid visa categories, the processing fee remains strictly non-refundable once transaction details are confirmed and the card is debited.
Currency of Billing and FX Implications
Because the gateway bills exclusively in USD, UK applicants using traditional credit or debit cards may face non-sterling transaction fees. Some issuers assign a Merchant Category Code (MCC) for government services, treating the transaction as a cash advance.
| Card Issuer | Card Type | Non-Sterling Fee | Estimated Total GBP Cost |
|---|---|---|---|
| Traditional UK Banks | Credit / Debit | Surcharge applies | Variable |
| Fintech (e.g., Wise, Revolut) | Debit | Zero FX markup | £0.00 |
Troubleshooting Failed Sri Lanka eTA Payments
Payment failures usually result from UK bank fraud blocks, missing 3-D Secure authentication, or using cards without e-commerce capabilities. Sri Lanka eTA payment methods demand specific security validations.
Payment Failure Decision Tree
- Was your card charged? Yes, but no confirmation: The gateway failed after debiting. Processing fees are non-refundable once details are confirmed. Contact the 24/7 call centre at 0094 71 99 67 888.
- Was your card charged? No: The system declined the transaction during verification. Proceed to bank-side fixes.
3-D Secure and Bank-Side Fixes
Sri Lanka eTA payment methods process transactions securely on eta.gov.lk, strictly mandating 3-D Secure authentication via SMS OTP or a banking app. To resolve declines, verify the account holds sufficient funds for the USD billing amount. UK travellers must also ensure their card issuer has not placed an automated fraud block on foreign transactions and that the specific debit or credit card is e-commerce enabled for international online purchases.
ETA on Arrival vs Online Payment Comparison
Sri Lanka eTA payment methods available at Bandaranaike International Airport accept US dollars cash and cards, but this on-arrival option incurs additional fees and longer queues compared to the online system.
Online vs On-Arrival Payment Comparison
Sri Lanka eTA payment methods process online transactions instantly. UK citizens qualify for a $0 online fee starting 25.05.2026, whereas on-arrival processing carries extra charges and unpredictable wait times.
| Feature | Online ETA Portal | ETA on Arrival (BIA) |
|---|---|---|
| Cost for UK Citizens (from 25.05.2026) | $0 | Base fee + additional charges |
| Accepted Payment | Credit and debit cards | US dollars cash or cards |
| Processing Time | Instant | Long queues, not guaranteed |
Cash Payments at the Port of Entry
Travellers without electronic cards can settle the on-arrival fee using physical US dollars. Relying on this port of entry method risks significant entry delays if the application requires further review at the border. For offline inquiries, the Department of Immigration (DI&E) Head Office is located at Suhurupaya, Sri Subuthipura Road, Baththaramulla, Colombo.
Frequently Asked Questions (FAQ) About Sri Lanka eTA Payment Methods
Does Sri Lanka ETA cost money for UK citizens in 2026?
As of 25.05.2026, UK citizens qualify for a free-of-charge Tourist ETA valid for a 30-day period of stay under a 40-country exemption scheme. Other visa categories may still incur costs payable online.
Can I pay the Sri Lanka eTA fee with a debit card from a UK bank?
Yes, you can use an e-commerce enabled debit card from a UK bank to pay the processing fee. Card must support 3DS; payment in USD.
How long does Sri Lanka eTA payment processing take before approval?
Payment processing on the eta.gov.lk portal is typically instantaneous. Once your card is debited and the transaction clears the 3-D Secure check, you will receive an acknowledgment.
What happens if my Sri Lanka eTA payment is declined?
If your transaction fails, the application cannot be completed. Declines due to funds, OTP fail, or bank block. Contact bank before retry.
Can I get a refund for my Sri Lanka eTA processing fee?
No, the ETA processing fee is strictly non-refundable. Once you submit your application and your card is debited, the transaction cannot be cancelled.
Can someone else pay for my Sri Lanka ETA application?
Yes, a third party can pay for your Electronic Travel Authorization (ETA). The cardholder name does not need to match the applicant name, provided the card has sufficient funds.
Are digital wallets like PayPal or Apple Pay accepted?
No, digital wallets such as PayPal, Apple Pay, and Google Pay are not supported on the eta.gov.lk portal. You must directly enter the details of a valid credit card or e-commerce enabled debit card.
Who do I contact if my payment is charged but I receive no acknowledgment?
If your card is charged but you do not receive a confirmation, contact the ETA Customer Support call centre. The dedicated phone number is 0094 71 99 67 888, operating 24/7.
How do I get a payment receipt for my Sri Lanka eTA?
After a successful transaction, the payment gateway generates an immediate acknowledgment on screen, which serves as your receipt. An email confirmation detailing the processing fee paid in USD is also sent.