Home/Merchant policy

Merchant policy

The rules every merchant settling through this facilitator runs under: no synthetic traffic, and a free monthly allowance for sub-cent settlements with self-sponsorship beyond it.

// Part 1 · Synthetic traffic
We don't carry synthetic traffic

This facilitator verifies and settles your payments and, for gasless settlements, pays the network fees. Its public figures — leaderboards, volume, the Bazaar — only mean something if the payments behind them came from someone other than the merchant. Payments a merchant generates to itself do the facilitator real work, cost it real fees, and show up as revenue that isn't there.

What counts as synthetic

A payment is synthetic when the paying wallet is the merchant itself, a wallet the merchant created or funded, or part of an automated fleet whose money the merchant sends back. It does not mean automated: an independent agent that buys your API in a loop with its own money is a real customer.

What we look at

  • Who created and funded the wallets that pay you
  • Whether you send your payers their money back
  • Your own receiving address paying you
  • MainNet payments for localhost or development resources
  • Fleets of brand-new wallets that pay only you
  • Machine timing — which on its own never decides anything

What is not held against you

  • Automation by itself — agents are customers
  • Refunds to established customers
  • Payers funded from the same exchange
  • Low prices, high volume or a single endpoint
Who gets blocked

Tolerance is the default. Testing your own endpoint and short bursts are fine. Our measurements use MainNet settlements — TestNet USDC is free, so test there as much as you like. A merchant is blocked only when synthetic traffic is continuous and at scale: we weigh how many settlements it produces and whether it keeps running, not the dollar volume. Merchants who stop are not blocked.

What a block does
merchant_blocked is specific to this facilitator: the x402 specification defines no reason code for a policy refusal.
Appeals and lifting a block

Appeal through the GoPlausible OpenBox form. An appeal is answered with the measurements behind the block, and if you dispute them we re-run them against fresh chain data. A block is lifted once the synthetic traffic has stopped.

// Part 2 · Sub-cent settlements & self-sponsorship
1,000 free sub-cent settlements a month, per account and chain

Every payment of $0.01 or more is settled free and without limit, and verifies are always unlimited and free. Payments under $0.01 whose network fee the facilitator pays get a free allowance of 1,000 per receiving address, per chain, per UTC calendar month. It resets at the start of each month.

Counted

  • MainNet settlements under $0.01 where the facilitator pays the network fee
  • That is every settlement on Base and Solana
  • On Algorand, settlements that use the facilitator's fee payer — the gasless setup from the Get started guide

Never counted

  • Payments of $0.01 or more
  • Verifies
  • TestNet
  • Algorand settlements where the payer pays its own network fee
When the allowance runs out

Once a receiving address has used its 1,000 on a chain, further sub-cent settlements there are refused with HTTP 429, reason subcent_quota_exceeded, and a Retry-After until the next month — unless the address has Settlement Units on that chain. From 90% of the allowance, the facilitator's settle responses to your server carry an X-Subcent-Quota header with the count. Your merchant page on the dashboard shows usage per chain, with a link to buy Settlement Units where you need them.

subcent_quota_exceeded is also specific to this facilitator, for the same reason as above.
Self-sponsorship: buy Settlement Units

Past the free allowance, each sub-cent settlement uses one Settlement Unit (SU) from your receiving address's balance on that chain. Buy SUs for your own address on the sponsorship page and choose Self. SUs are chain-specific — Algorand SUs cover Algorand settlements only — and a new purchase takes effect within about three minutes.

Chain$10$100$1,000Per settlement
Algorand 25,000 250,000 2,500,000 $0.0004 Buy→
Base 10,000 100,000 1,000,000 $0.001 Buy→
Solana 10,000 100,000 1,000,000 $0.001 Buy→
Patron SUs are a different product. SUs bought as a patron advertise on settlements of $0.01 or more and never lift this allowance. For your own sub-cent traffic, buy as Self.

You can also stay outside the allowance entirely: price at $0.01 or more, or on Algorand, let payers pay their own network fee.