Products
Online payments and payouts, on Indonesian rails
One integration covers cards, virtual accounts, e-wallets, BI-FAST, and cross-border payouts in IDR, USD, and EUR.
Online Payments
Accept payments across every Indonesian rail
Local rails for domestic conversion, international cards for cross-border buyers - settled to a single merchant balance.
Cards
Visa and Mastercard with 3-D Secure 2.0 authentication. Tokenization keeps card data off your servers under PCI DSS scope.
- Visa, Mastercard, JCB
- 3-D Secure 2.0 frictionless flow
- Tokenized card-on-file for repeat purchases
Virtual Accounts
A unique rekening number per order across the major Indonesian banks. The buyer pays via mobile banking or ATM, and the payment is matched automatically.
- BCA, Mandiri, BRI, BNI, Permata
- Auto-reconciled by VA number
- Configurable expiry per order
E-wallets
Indonesia's most-used digital wallets in one integration. The buyer scans or taps in their wallet app and is back at your checkout in seconds.
- GoPay, OVO, DANA, ShopeePay, LinkAja
- QRIS-compatible flows for in-store
- Webhook-based status updates
BI-FAST
Bank Indonesia's real-time interbank transfer rail. 24/7 settlement between member banks, with the lower transfer fees buyers expect.
- Real-time confirmation
- Low per-transaction fee
- Operates 24/7, including holidays
Payouts
Pay anyone, anywhere, in the currency they expect
Move funds from your merchant balance to bank accounts and crypto wallets. Single payouts via dashboard or API, batched up to 100 destinations per submission.
Fiat payouts
Pay out in IDR, USD, and EUR to Indonesian and international bank accounts. SWIFT and local rails, with full traceability for AML reporting.
- IDR to all major Indonesian banks
- USD and EUR to international beneficiaries
- Full audit trail per transaction
USDT on Tron
Outbound stablecoin payouts on the Tron (TRC-20) network for treasury and partner settlement. Inbound crypto-on-deposit is intentionally out of scope.
- TRC-20 USDT, low network fees
- Wallet allowlist with travel-rule controls
- Crypto Service Addendum
Batch payouts
Disburse to many beneficiaries at once - up to 100 destinations per submission. Useful for marketplaces, payroll runs, and creator economy disbursement.
- Up to 100 destinations per file
- CSV upload or REST API submission
- Per-row retry and failure reporting
Five ways to start accepting payments
Pick the integration that fits your stack. Most merchants go live within a week.
Hosted Checkout
Redirect buyers to a UnitPay-hosted page that handles every payment method, 3-DS, and language. Card data never touches your servers.
Payment Links
Generate a shareable URL or QR code in the dashboard. Send by email, WhatsApp, or social - no engineering required.
REST API
Full server-side control via signed REST endpoints. Idempotent payment intents, webhooks for state changes, and sandbox keys from day one.
Embeddable Widget
A drop-in JS widget for your existing checkout. Renders the right payment methods for the buyer's locale and device.
CMS Plugins
Official extensions for WooCommerce, OpenCart, PrestaShop, and Magento. Install, paste API keys, and start accepting payments.
At a glance
-
Currencies
IDR, USD, EUR (USDT for outbound payouts)
-
Settlement
Configurable per merchant tier and rail
-
Security
PCI DSS attested, 3-D Secure 2.0, tokenization, webhook signing
-
Hosting
Indonesia data centre, aligned with UU PDP and OJK guidance
Ready to integrate?
Tell us about your volumes, rails, and integration timeline. We will scope a contract and pricing tailored to your business.