Log in Start free
Mutation monitoring API · Indonesia

Know the moment money lands in your account.

Connect bank and e-wallet accounts, read every mutation through one REST API, match customer payments automatically, and receive signed webhooks in seconds.

50,000 free points on sign-up. No card required.

BCA
TRSF E-BANKING CR
Ahmad Rahmat · just now
+Rp 250.137
QR
Pembayaran QRIS
Order INV-2041 · matched
+Rp 99.100
BRI
BIAYA ADM
Monthly fee · 2 min ago
−Rp 12.500
VA
Top Up VA BCA
Order ORD-778 · matched
+Rp 100.000
POST https://your-app/webhook → payment.completed · 200 OK

Everything between "transfer sent" and "order paid"

One API for mutations, payment requests, and notifications. Built for shops, SaaS billing, donation pages, and finance teams.

Mutation API

Credits and debits from every linked account, with filters by account, type, date range, amount and free-text search.

Payment matching

Create a payment and we add a unique code so each bill has a distinct total. Incoming transfers are matched automatically.

Dynamic QRIS & VA

Generate QRIS with the amount embedded, or Virtual Account numbers, plus a hosted payment page with live status.

Signed webhooks

HMAC-SHA256 signatures, automatic retries with backoff, a delivery log, and one-click test events.

Payment gateway

No merchant account? Accept QRIS and Virtual Accounts through your own sub-account at a Bank Indonesia–licensed gateway.

Secure by default

Official bank APIs only, never your internet-banking password. API credentials are encrypted at rest with AES-256-GCM.

Live in four steps

Get an API key

Sign up, then copy your key from Settings › API Keys.

Link an account

Connect BCA or BRI with your SNAP API keys, or your GoPay Merchant gateway.

Create payments

Send the customer to the hosted page or render the QR yourself.

Receive webhooks

Fulfil the order on payment.completed.

curl -X POST https://arusku.example/api/v1/payments \
  -H 'x-api-key: ak_live_...' -H 'Content-Type: application/json' \
  -d '{"amount":100000,"walletAccountId":"GATEWAY","orderId":"INV-2041"}'

Supported providers

BCA (SNAP API)BRI (SNAP API)GoPay MerchantGateway QRIS: all e-wallets & banksGateway VA: BCA, BRI, Mandiri, BNI, Permata, BSIMandiri & BNI: coming soon

Simple, usage-based pricing

Buy points and spend them per bank API call. Arusku polls every minute only while a payment is waiting.

Bank accounts
100 pts / API call

BCA and BRI through their official SNAP APIs. Your bank may also charge per call.

GoPay Merchant
50 pts / API call

Through your own gopay-api-gateaway server. Unofficial.

Payment gateway
0.7% QRIS

About Rp 4,000 per Virtual Account. Charged by the licensed gateway, which settles to your bank.