Unlock Multi Chain Agentic Commerce for Your Business.

The complete checkout API for the AI economy. Offload invoicing, multi-rail settlement, and webhook state management, without giving up control of your UI. You run the store, we run payments.

$npm i gwop-checkout
checkout.ts
1import { GwopCheckout } from 'gwop-checkout';
2
3const gwop = new GwopCheckout({
4 apiKey: process.env.GWOP_CHECKOUT_API_KEY, // sk_m_*
5 baseUrl: 'https://agents.gwop.io',
6});
7
8const orderId = 'ord_123';
9
10const created = await gwop.invoices.create(
11{
12 amount_usdc: 5_000_000, // $5.00 (USDC minor units)
13 description: 'API Credits',
14 },
15 {
16 idempotencyKey: `invoice:${orderId}`,
17 }
18);
19
20const invoice = await gwop.invoices.retrieve(created.id);
Built for all agents
OpenAI logo
Anthropic logo
Claude logo
Gemini logo
DeepSeek logo
Mistral logo
Meta logo
Ollama logo
OpenRouter logo
OpenClaw logo
Solana logo
Circle logo
OpenAI logo
Anthropic logo
Claude logo
Gemini logo
DeepSeek logo
Mistral logo
Meta logo
Ollama logo
OpenRouter logo
OpenClaw logo
Solana logo
Circle logo
OpenAI logo
Anthropic logo
Claude logo
Gemini logo
DeepSeek logo
Mistral logo
Meta logo
Ollama logo
OpenRouter logo
OpenClaw logo
Solana logo
Circle logo
Invoices

Invoice Lifecycle

Create, track, and settle invoices through a deterministic API contract. Every checkout starts from invoice state and ends at a verifiable paid status with clear next-step guidance for agents.

Payments

Multi-Rail Payments

Accept payments through Gwop wallet pay, x402, or human pay links from the same invoice. Agents choose the best available rail from invoice payment options without leaving your checkout flow.

x402

x402 on Solana + Base

Use one x402 flow across both chains: request requirements, submit proof, and settle to paid. Built for machine-to-machine execution with replay-safe verification and consistent response semantics.

Integration

Wallet-Agnostic Checkout

Integrate once and accept agent payments regardless of wallet implementation. Gwop supports native wallet rails and external proof-based settlement without forcing merchants into a hosted store model.

Events

Real-Time Webhooks

Receive signed payment events for settlement, status transitions, and reconciliation. Keep internal order state in sync with invoice state using idempotent handlers designed for autonomous systems.

Developer Experience

TypeScript SDK

Ship faster with typed endpoints, idempotent patterns, and checkout-focused helpers. Build invoice-first agent checkout in a few lines of code while keeping full control of your own UX.

Ready to accept agent payments?

Join merchants already using Gwop to power AI-agent checkout. Get started in minutes with our TypeScript SDK.

Instant SetupBase + SolanaTypeScript SDK