# RekberPay > RekberPay is Indonesia's modern escrow (rekber) platform. We hold buyer funds in a neutral account until goods are confirmed received, protecting both parties from scams. Public APIs expose verified user directory data; authenticated APIs let registered apps initiate and track escrow transactions. Visit https://rekberpay.com for the user-facing site. Get an API key from https://rekberpay.com/dashboard/settings → "API Keys" tab. ## Public docs - [About RekberPay](https://rekberpay.com/about): mission, team, values - [FAQ](https://rekberpay.com/faq): common questions about escrow, fees, KYC, dispute resolution - [Public seller/buyer directory](https://rekberpay.com/u): browse verified users with ratings and transaction history - [Public profile pattern](https://rekberpay.com/u/{username}): individual user public profile ## API documentation (docs.rekberpay.com) - [Escrows API Reference](https://docs.rekberpay.com/reference/escrows): create escrows via `from-link`, public preview, and payment status polling. - [Payments API Reference](https://docs.rekberpay.com/reference/payments): initiate payments and fetch available payment methods. - [Authentication Guide](https://docs.rekberpay.com/authentication): how to sign partner URLs with HMAC-SHA256 (`sig` generation). - [Webhooks Guide](https://docs.rekberpay.com/reference/webhooks): webhook event payloads (`payment.completed`, `escrow.released`, etc). - [Errors Reference](https://docs.rekberpay.com/reference/errors): standard error codes returned by the API. ## Optional - [Sitemap](https://rekberpay.com/sitemap.xml): all public pages - [Robots](https://rekberpay.com/robots.txt): crawl rules ## Enterprise - [RekberPay Enterprise](https://enterprise.rekberpay.com/): milestone escrow and signed API infrastructure for Indonesian B2B finance, ops, and procurement teams. RekberPay Enterprise holds buyer funds in a regulated joint account, releases them against verified milestones, and pushes every state change to your ERP, marketplace, or finance stack over HMAC-signed REST APIs. KYB-verified counterparties, multi-approver payment workflows, and IDR + cross-border settlement (SGD, USD) via Midtrans, Xendit, Duitku, and TemanQRIS rails. Median approval SLA 4.2h. 42+ corporate clients, Rp 2.9T+ active deal volume. ### Capabilities - Milestone escrow queue: break large supplier deals into gated milestones; funds release only when both parties sign off. - KYB counterparty verification: company profiles with document, signer, bank account, and role review. 86% verified before first deal. - Evidence vault: purchase orders, inspection reports, payout instructions — timestamped, immutable, and audit-ready. - Deal pipeline & tracking: real-time progress across active deals; supplier onboarding, procurement, software delivery in one view. - Cross-border support: 42+ counterparties (11 overseas); multi-currency settlement in IDR, SGD, USD. - API + webhook bridge: push milestone approvals, dispute changes, and settlement updates to your ERP, marketplace, or finance stack. ### Developer surface - REST APIs over HTTPS, JSON in / JSON out. SDK examples for Node.js, PHP, and Python. - HMAC-SHA256 signed partner links (same canonical pattern as Stripe webhooks / AWS Sig v4): sort keys alphabetically, join with `&`, hex-encode digest. - Idempotency-Key header on every mutation, 24h cache, conflict detection. - Audit log per state change: actor, timestamp, IP, before/after. - Sandbox-first: full sandbox with mock payments, same API surface as production. Most teams go live in 2 days. - 8 webhook events: `escrow.created`, `payment.completed`, `escrow.sent`, `escrow.received`, `escrow.released`, `escrow.refunded`, `escrow.disputed`, `dispute.resolved`. HMAC-SHA256 signed, 7 retries, 5s timeout, IP allowlist at `/.well-known/webhook-ips`. ### Payment rails - QRIS (all QR-enabled banks & wallets) - Virtual Account (BCA, BNI, BRI, Mandiri) - E-wallet (GoPay, OVO, ShopeePay, DANA) - Bank transfer (manual + automated disbursement) - International (PayPal, card rails — optional) - Routed across Midtrans, Xendit, Duitku, TemanQRIS with automatic failover. ### Security & compliance - Double-entry ledger reconciling every cent. - Immutable audit log (actor, IP, before/after for every state change). - KYC/AML controls: document review, sanctions screening, beneficial owner checks for high-value counterparties. - PDPA / UU PDP compliant: PII encrypted at rest and in transit. - Operational controls aligned with Bank Indonesia and OJK expectations for payment processors. - Anomaly detection for duplicate payments, suspicious release patterns, and gateway drift. ### Links - API documentation: https://docs.rekberpay.com - Contact / sales: https://rekberpay.com/contact - Authentication guide: https://docs.rekberpay.com/authentication - Webhooks reference: https://docs.rekberpay.com/reference/webhooks