RekberPay APISecure escrow built for Indonesian merchants.
Drop programmable escrow into your checkout in minutes. Sign a link, accept a payment, ship the goods, release the funds — all over a clean REST API.
Drop programmable escrow into your checkout in minutes. Sign a link, accept a payment, ship the goods, release the funds — all over a clean REST API.
# Create an escrow from a signed partner link
curl -X POST https://api.rekberpay.com/api/escrows/from-link \
-H "Content-Type: application/json" \
-H "Idempotency-Key: 550e8400-e29b-41d4-a716-446655440000" \
-d '{
"seller": "0a1b2c3d-4e5f-6a7b-8c9d-0e1f2a3b4c5d",
"amount": 250000,
"item": "Jasa Logo Design",
"category": "service",
"ref": "ORDER_12345",
"expires": 1748448000,
"v": 1,
"sig": "f3a9c1...the-hmac-you-computed"
}'
# 201 Created — redirect your buyer to escrow_url
{
"success": true,
"data": {
"id": "7f8a...",
"status": "pending_payment",
"escrow_url": "https://rekberpay.com/escrow/7f8a.../pay"
}
}Escrow is hard to build well. Compliance, dispute resolution, fund segregation, gateway integrations, payout reconciliation — it's a year of engineering before you ship a feature. RekberPay does it for you behind a small REST surface that fits the way Indonesian commerce actually works.
Three endpoints get you from hello to a paid escrow. The rest is a webhook listener.
Test against the same API, with mock payments and instant settlement, before flipping the live key.
Cover the full escrow lifecycle: created, paid, sent, received, released, refunded, disputed, resolved.
Every state change has an audit log entry with actor, timestamp, IP, and before/after state.
curl your way to your first escrow.
How HMAC link signing works.
Creating escrows, handling webhooks, idempotency, testing.
Every endpoint, every field, every error code.
Start with Quickstart. It walks you through signing a link in your backend, creating an escrow, redirecting your buyer to pay, and listening for the payment.completed webhook. About 5 minutes if you copy-paste.
The live API requires a signed partner agreement and a production LINK_SIGNING_SECRET issued by RekberPay. Email [email protected] to get onboarded.
Sandbox access is available immediately for testing.