PAYJN helps merchants scale across multiple markets with local collection methods, fast payout, and developer-first APIs — powered by proprietary routing logic and operational control.
Built for high-frequency merchants: reliable payin, fast payout, and operational tooling to keep performance healthy.
Virtual Accounts, QR payments, and e-wallet rails with configurable limits.
Bank & wallet payouts with transparent order states and reconciliation support.
Flexible settlement options for global operations and treasury efficiency.
Expand by region with clear routing, monitoring, and merchant-level controls.
REST APIs + webhooks + merchant-level configurations. Integration can be completed quickly with clear docs and sandbox support.
Real-time order status updates for payin & payout.
Safe retries without double-processing.
Rules-based routing & failover per channel / merchant.
POST /v1/payin/orders
Authorization: Bearer <API_KEY>
Content-Type: application/json
{
"merchantOrderId": "ORD-20251231-0001",
"amount": 100000,
"currency": "IDR",
"method": "QR",
"customer": { "name": "Demo" },
"notifyUrl": "https://merchant.com/webhook/payjn"
}
{
"orderId": "PJN_9f2a....",
"status": "PENDING",
"payUrl": "https://checkout.payjn.com/....",
"expireAt": "2025-12-31T13:30:00Z"
}
Encrypted transport, operational controls, and monitoring to protect merchants and end-users.
HTTPS/TLS across all public endpoints.
Limits, velocity rules, and merchant-level policies.
Channel health checks, alerting, and failover strategy.
Share your target market, expected volume, and preferred settlement — we’ll send onboarding steps and pricing.