Transactions
Open Transactions. Each row is one payment attempt against one paywall.- Standard x402 and MPP typically land as
Completed(orFailed) once the request finishes. - Circle Nanopayments go
Pending → Completedwhile Gateway batches the authorization onchain. A failed batch settlement ends inFailed.
Events
Open Events for the same paywall. The live API emits three event types:REQUEST— paywall hit without payment (402path)SUCCESS— successful payment and fulfillmentERROR— settlement or upstream failure
REQUEST → SUCCESS. When a transaction stops short of Completed, scan the matching event stream for the missing SUCCESS or the ERROR that records why.
Webhooks
Transactions and events are pull — you open the dashboard to inspect them. To react automatically, configure Webhooks: Proceeds sends a signed HTTP callback to your server onpayment.succeeded, payment.failed, and other events. Verify the X-Webhook-Signature header before trusting a payload.
Revenue
Open Wallet to confirm payments are landing. Balances accrue per chain (and under Circle Nanopayments for Gateway settlement). From there, withdraw USDC or off-ramp to a US bank via ACH.Next
Production checklist
Confirm settings before moving a service to mainnet.
Troubleshooting
Common failures and how to resolve them.

