For developers

Live in a sprint, not a quarter.

Create sandbox credentials yourself — no sales call, no NDA — and take a test payment the same afternoon.

The developer platform

Somewhere to actually work

Not a documentation site with a login. A workspace where you create sandbox credentials, fire live calls, watch webhooks arrive and check whether you are ready to go live.

  • API Lab

    Send real sandbox requests from the browser and read the response. No client, no setup.

  • Sandbox workspace

    Sign up, hold your keys, and see an integration-readiness check before you ask to go live.

  • Webhook tools

    Delivery history, payload inspection and one-click resend, for when a callback did not arrive.

  • API reference

    Every endpoint and field, generated from the spec, with a machine-readable OpenAPI file alongside.

  • Guides & diagrams

    How checkout, settlement and subscriptions actually behave — flows drawn out, not only described.

  • AI Integration Kit

    Verified Moneybag knowledge your coding agent can load, so it writes the integration correctly instead of guessing.

Open the platform

Four steps to your first payment

Each one is self-service. Nothing here waits on us.

  1. 01

    Create a sandbox

    Verify by OTP and get keys instantly, with demo merchants and test data already seeded.

    about a minute
  2. 02

    Take a test payment

    Call checkout from your code, or fire it from the API Lab in the browser without writing anything.

    a few minutes
  3. 03

    Handle the webhook

    Signed with HMAC-SHA256, timestamped and replay-protected. Inspect delivery history and resend anything that did not land.

    under an hour
  4. 04

    Go live

    Swap the key. Same endpoints, same payloads — you do not rewrite the integration to go live.

    after onboarding

Your AI assistant already knows our API

Five skills your coding agent can load before it writes a line — checkout integration, webhooks, subscriptions, EMI payments and integration review — so it gets idempotency, raw-body signature validation and subscription state right the first time, instead of inventing an API that looks plausible.

  • SKILL 01

    Checkout integration

    Create checkout, handle redirects, verify state, manage idempotency.

  • SKILL 02

    Webhook handling

    Validate raw-body signatures, tolerate duplicate delivery, reconcile state.

  • SKILL 03

    Subscriptions

    Plans, checkout, billing and lifecycle state handling.

See the integration kit

Libraries we actually maintain

Five, each with a release you can check. Everything else is a plain HTTPS API — if your language can POST JSON, it can take a Moneybag payment.

  • PHP

    composer require

    on Packagist
  • Node

    @moneybag/sdk

    on npm · beta
  • WooCommerce

    plugin

    2 releases
  • WHMCS

    plugin

    2 releases
  • Laravel

    example app

    runnable
Browse the source on GitHub