Checkout runs through PayHere, a licensed Sri Lankan payment gateway. You can pay with:
- Visa and Mastercard debit or credit cards issued in Sri Lanka
- American Express
- Selected local bank cards and internet banking
- Mobile wallets supported by PayHere, including eZ Cash and mCash
Cards issued outside Sri Lanka
Foreign cards work in most cases, though some issuing banks block cross-border payments by default. If your card is declined and you are paying from abroad, call your bank and ask them to allow the transaction, then try again.
What we never ask for
Your card details go straight to PayHere. We never see or store your full card number, and nobody from Topups.lk will ever ask you for a card number, CVV, PIN, or an OTP over the phone, email, or WhatsApp.