Langsung ke konten utama
SingaPay gives you everything you need to collect money from customers in Indonesia. Choose the right payment method based on your product, your customers, and the experience you want to deliver.

Available payment products

Virtual Account

Unique bank account numbers across 10 banks. Customers pay via standard bank transfer — no apps, no special setup.

QRIS

Per-transaction dynamic QR codes accepted by every QRIS-certified app in Indonesia.

Credit Card

Accept Visa, Mastercard, and American Express with 3D Secure authentication.

E-Wallet

Native integrations with GoPay, OVO, ShopeePay, and DANA for a seamless in-app payment flow.

Subscription

Recurring billing via Credit Card or GoPay — tokenise once, charge automatically on any schedule.

Quick comparison

MethodCustomer actionBest forSettlement
Virtual AccountBank transfer via app, internet banking, or ATMB2B invoicing, recurring billing, high-value transactionsT+1 Business Days
QRISScan QR code with any QRIS-certified appIn-person POS, in-app payments, printed invoicesT+1 Business Days
Credit CardEnter card number, CVV, expiry + 3DS confirmationE-commerce, international customers, high-value ordersT+3 Business Days
E-WalletConfirm payment inside wallet app (1 tap)Mobile-first users, fast checkout, digital productsT+1 Business Days
SubscriptionOne-time authorisation, then fully automaticSaaS, memberships, recurring servicesT+1 to T+3 depending on method

Payment scenarios

Your customer is a business that pays via bank transfer. Create a permanent, closed-amount Virtual Account (BCA or Mandiri) with your invoice number as the reference ID. Your client transfers the exact amount and the payment is reconciled automatically.→ Use: Virtual Account
Your customers predominantly use GoPay or OVO. Offer native e-wallet checkout in your app — one tap in their wallet app and the payment is done in seconds, with a webhook confirming the order.→ Use: E-Wallet
Your cashier’s screen displays a per-transaction QRIS code. The customer opens any banking or e-wallet app, scans the code, and confirms the amount — payment is settled in real time.→ Use: QRIS
A customer signs up for your monthly plan. You tokenise their credit card on the first payment. Every subsequent month, SingaPay charges the stored token automatically — no customer action required.→ Use: Subscription (Credit Card)
A customer owes you for a one-off service. Create a Payment Link with your invoice amount and send it via WhatsApp. They choose their preferred method on SingaPay’s hosted checkout.→ Use: Virtual Account or E-Wallet

Virtual Account

10 supported banks, flexible lifetime and amount options.

QRIS

One QR code, every QRIS-certified app in Indonesia.