Short answer: to buy a game gift card or a Steam Wallet code in Indonesia, QRIS and e-wallets (GoPay, OVO, DANA, ShopeePay) are the most practical options because payment is confirmed straight inside the app. Bank transfer works if you do not use an e-wallet. Paying at Alfamart or Indomaret suits buyers without a bank account, but the code only arrives after you pay at the cashier. Credit cards and PayPal are mainly useful at foreign stores that do not accept local methods.
This page compares the payment methods first, then the places that sell gift cards. Every list of methods comes from the store's own official page and was checked on 6 October 2026. Method lists change, so the options shown at checkout are the ones that apply.
Table 1: gift card payment methods in Indonesia
| Method | Price and fees | Code delivery time | Example stores that accept it | If something goes wrong | Limits and notes |
|---|---|---|---|---|---|
| QRIS | Any extra fee is shown at the store checkout | As soon as payment is confirmed in the app | Codashop, Eneba | Contact the store you bought from, with the payment receipt from your app | One QR code works with every payment app. Maximum Rp10,000,000 per transaction, and issuers may set daily or monthly limits (Bank Indonesia) |
| E-wallets (GoPay, OVO, DANA, ShopeePay, LinkAja) | Any extra fee is shown at the store checkout | As soon as payment is confirmed in the app | Codashop (GoPay, OVO, DANA, ShopeePay, LinkAja), Eneba (OVO, DANA, ShopeePay) | Contact the store and keep the transaction number from the app history | Most practical for small amounts. Top up your balance before checkout |
| Bank transfer or virtual account | Interbank transfer fees may apply, depending on your bank | Once the store records the transfer | Codashop, Eneba | Contact the store with the transfer receipt | Good if you have no e-wallet. Match the amount and virtual account number exactly |
| Convenience store (Alfamart, Indomaret) | Any extra fee is shown at the store checkout | Delayed until you pay at the cashier | Codashop | Contact the store with the cashier receipt | Works without a bank account or card. Keep the receipt until the code is redeemed |
| Mobile credit (Indosat, Tri, XL, Smartfren) | Any extra fee is shown at the store checkout | As soon as the operator confirms | Codashop | Contact the store, not the operator | Needs enough phone credit. Operator availability changes, for example Smartfren showed as under maintenance on Codashop when we checked |
| Credit or debit card | Foreign stores charge in foreign currency and your bank may add a conversion fee | As soon as the card is authorised | Codashop, Fanatical, Green Man Gaming | Contact the store. A card dispute through your bank is the last resort | The one method foreign stores almost always accept |
| Pay later (Kredivo) | Follows the pay later provider's instalment terms | As soon as it is approved | Codashop | Contact the store, instalments keep running until a refund is processed | Think twice before paying in instalments for a one-off digital code |
| PayPal | Currency conversion at PayPal's rate | As soon as payment is approved | Green Man Gaming, Fanatical | Contact the store, then the PayPal resolution centre | Rarely offered by local top up stores |
Table 2: where to buy gift cards and which methods they accept
| Where | Price | Delivery time | Local payment methods | Refund policy | Indonesian language |
|---|---|---|---|---|---|
| Steam (add Steam Wallet funds directly) | In rupiah, at face value | Instant to your Steam wallet | Whatever Steam checkout shows for your account | Wallet funds bought on Steam can be refunded within 14 days if unused (Steam Refunds) | Yes |
| Codashop | In rupiah, the price per denomination is on the product page | Code is shown on the confirmation page and sent by email or SMS (Steam Wallet page) | GoPay, DANA, QRIS, bank transfer, ShopeePay, OVO, Kredivo, Indomaret, Alfamart, credit card, mobile credit, LinkAja, DOKU Wallet | Successful transactions are final, refunds only for incorrect or excess charges (Coda terms) | Yes |
| Eneba | Shown in IDR, varies per seller | Depends on the seller listing | OVO, ShopeePay, DANA, QRIS, bank transfer | Within 14 days, only before the code is viewed or if the code is invalid or already used (refund rules) | Yes |
| Digidang (forwards to G2A) | Reference price, the final price is set on G2A | Follows the seller listing on G2A | Follows the country selected at G2A checkout | G2A policy applies, Digidang cannot issue refunds (details) | Digidang guides yes, G2A checkout not verified by us |
Things buyers often miss
The code's region and currency must match your account. Codashop states that a Steam Wallet code can only be redeemed on an account in the same currency, and the codes it sells are licensed for Indonesia only. A Steam account in rupiah needs an IDR code.
Steam refunds do not cover third-party codes. Steam says it cannot refund Steam Wallet funds bought through a third party. If a code from Codashop or a marketplace has a problem, raise it with that store, not with Steam.
Compare the final total, not the face value. Payment method fees, marketplace service fees and exchange rates only show up at checkout. Two stores with the same listing price can end at different totals depending on the method you pick.
When another method is the better choice
- A credit card or PayPal is the better fit when you buy from a foreign official reseller such as Fanatical or Green Man Gaming, because neither lists Indonesian e-wallets.
- Adding funds directly on Steam is the better fit when you want a refund right on unused funds, because that right only covers funds bought on Steam.
- A convenience store is the better fit when you have no bank account or e-wallet, as long as you do not need the code immediately.
FAQ
Which payment method is fastest for buying a game gift card?
QRIS and e-wallets such as GoPay, OVO, DANA and ShopeePay, because payment is confirmed inside the app and the code can be sent right away. Convenience store payment is the slowest because it waits until you pay at the cashier.
Is there a limit on QRIS transactions?
Yes. Bank Indonesia caps a QRIS transaction at Rp10,000,000, and the app issuer may set its own daily or monthly limits.
Can I buy a Steam Wallet code with phone credit?
Yes, at stores that offer it. Codashop lists Indosat, Tri, XL and Smartfren carrier billing for Indonesian Steam Wallet codes, although availability per operator can change.
Who do I contact if a gift card code does not work?
The store you bought it from. Steam does not refund Steam Wallet funds bought through a third party, so keep your payment receipt and a screenshot of the error to send to that store.
Related: where to buy game keys compared, how to check that a game key is genuine and the gift card comparator tool.