
Step 01
Dashboard
MRR, GMV-this-month, active subs, and 30-day churn — calculated against your real provider settlements, not stripe-style aspirations. Recent events stream sits below.
Accept your first payment in 2 minutes. No provider account needed.
Plugipay handles the provider, the subscriptions, the dunning, and a ledger that actually balances. Sign up and get a managed Xendit sub-account — QRIS, VA, e-wallets, cards — or connect your own Xendit, Midtrans, or PayPal if you already have one. No glue code. No lock-in.

Real screens from a seeded Plugipay workspace — not a marketing render. Click through the tour below to see what the portal looks like once data is flowing.

Step 01
MRR, GMV-this-month, active subs, and 30-day churn — calculated against your real provider settlements, not stripe-style aspirations. Recent events stream sits below.

Step 02
Every invoice in one table — issued, paid, voided, sent-for-review. Click in for the full PPN-compliant PDF plus the Plugipay-Receipt twin (an immutable snapshot for your accounting).

Step 03
Auto-upserted on first payment. Click a customer to see every invoice, subscription, and saved payment method — plus the underlying Huudis identity if they signed up.

Step 04
Double-entry ledger across all money movements: charges, refunds, payout settlements, partner-billing fees. Filter by date or account; reconcile against your bank in minutes.
Get an automatic Xendit sub-account in 2 minutes — or paste your own Xendit, Midtrans, or PayPal keys. Zero lock-in, your money to your bank.
QRIS, VA, OVO, DANA, ShopeePay, cards, PayPal — same checkout API. Per-method routing across providers when you BYO.
Plans, trials, coupons, proration, dunning. Every charge writes a balanced double-entry ledger row in real time.
Outbox-pattern delivery with retries, dedup, and a circuit breaker. Replay missed events with one CLI command.
Signed 15-minute portal sessions. Buyers update card, cancel at period end, or download invoices — without you building UI.
Build on top of Plugipay with the SDK. Add a markup channel rate and bill your customers under your own brand.