For Developers

Verified giving, in five minutes of code.

Start with a single script tag, or build deep with a typed SDK, REST API, and real-time webhooks. Test everything in a free sandbox before you go live.

Build your way

SDK, API, and webhooks

Pick the surface that fits your stack. Every donation moves through the same verifiable lifecycle.

html
<!-- Universal widget — works on any site -->
<script
  src="https://cdn.omguarantee.com/v1/omg.js"
  data-site="site_live_8f3k2"
  data-charity="every:clean-water-fund"
  data-mode="round-up"
  async
></script>

One script tag adds a verified-giving widget to any page. Configure charity and giving mode with data attributes — no build step required.

Sandbox

Test the full lifecycle before you ship

Every account includes a free sandbox. Use test keys to create donations, simulate confirmations, and inspect webhook payloads — no real money moves.

Test keys

Prefix sk_test_ keys never touch real funds or live charities.

Simulated outcomes

Trigger received → routed → confirmed states from the dashboard or API.

Webhook inspector

Replay and inspect every event payload as you build your handler.

Start building today.

Grab a sandbox key, drop in the widget, and verify your first donation in minutes.