Langsung ke konten utama
Accept Visa, Mastercard, and American Express payments from customers with a straightforward API — ideal for e-commerce, SaaS, and any scenario where customers prefer paying by card.

Supported card channels

Visa   Mastercard   American Express

Transaction limits

ParameterValue
Minimum transactionRp 10,000
Maximum transactionRp 999,999,999
SettlementT+3 Business Days
3D SecureSupported
CurrencyIDR

Key capabilities

✓ One-time charge — process a payment in a single API call. ✓ 3D Secure authentication to reduce fraud and chargebacks. ✓ Transaction cancellation for authorized but unsettled charges. ✓ Real-time status inquiry to confirm authorization, settlement, or decline. ✓ Subscription billing — see Subscription for recurring charge setup via card tokenization.

How a card payment works

1

Customer enters card details

Your checkout page collects the card number, expiry, and CVV. These pass to SingaPay’s secure tokenization layer — raw card data never touches your servers.
2

3D Secure verification (if required)

For enrolled cards, the customer is redirected to their bank’s verification page to authenticate with a one-time code or biometric.
3

Authorization and settlement

SingaPay submits the charge to the card network. On approval, the transaction is authorized immediately and settles within the standard cycle.
4

Webhook confirmation

Your server receives a webhook event confirming the outcome so you can update order status and trigger fulfilment automatically.

E-Wallet

Offer GoPay, OVO, ShopeePay, and DANA as native payment options.

Subscription

Set up automatic recurring card charges for your customers.