Powered by Pegno gives marketplaces, booking platforms, and transaction sites a fully-regulated milestone-based escrow layer through one embedded API. Buyers trust it. Providers use it. You don't need a money-transmission licence.
Marketplaces spend years building matching, ranking, and review systems — and then hand the payment moment back to bank transfer or cash with no protection. That gap is where deals collapse. Pegno closes it in one integration.
Funds sit in real safeguarding accounts held by regulated banking and payment partners in every market we operate. You don't need your own licence.
Buyers pay upfront but funds release to providers only as milestones complete. Perfect for jobs spanning days, weeks, or multiple stages.
Platform resolves first. Pegno adjudicates unresolved cases. Independent external dispute resolution as final backstop, where available in your market.
Same endpoints for AU, GB, US, and SG. Set the region field per transaction; Pegno routes to the right safeguarding rail.
Hosted checkout redirect works immediately. Full headless integration takes a weekend. SDKs for Node, Python, PHP, Ruby coming Q3.
HMAC-SHA256 signed. Retry with exponential backoff up to 8 times over 5 days. Full delivery audit log accessible via API.
Get sandbox credentials, create a transaction, redirect the buyer. From nothing to a working checkout URL in under 10 minutes.
Sign up at pegno.app/partners/apply and get an instant sandbox API key - no waiting. Live/production access is gated behind identity verification and a final review.
Call POST /v1/transactions with the buyer, provider, amount, and region. You get back a hosted checkout URL to redirect your buyer to.
The response includes a checkout_url. Redirect your buyer there. Pegno handles funding, safeguarding, milestone tracking, releases, and disputes. You get webhooks at every stage.
The v1 API surface. See the full API reference and OpenAPI specification, or sign up for sandbox access.
Every state change fires a webhook. Payloads are HMAC-SHA256 signed. Verify signatures before trusting delivery.
transaction.createdTransaction record created. Buyer has not yet funded.
transaction.fundedFunds received into safeguarding. Provider can begin work.
milestone.submittedProvider has submitted a milestone for buyer review.
milestone.approvedBuyer approved and funds released to provider.
dispute.openedA party has raised a dispute. Handling flow begins.
transaction.completedAll milestones released. Transaction is closed.