How money moves on NEUS
Three lanes cover every flow. Most products only use the first.Default: you pay for visitor checks
When you publish a gate, you own it, so checks through that gate bill your NEUS account by default. Visitors embed or link your checkout with one publicgateId:
Server checks
Confirm eligibility before you grant access withgateCheck. Pass the same gateId and the visitor’s account address (from Hosted Verify or the saved result):
Charge visitors instead
A gate can charge visitors directly. Turn it on in the gate’s pricing step. Card: connect a payout account once from Profile → Payouts. Card payments for your paid gates then settle to that account. USDC checkout (optional): for products that already support stablecoin payers. Not required for account-based products. Until payouts are connected, paid gates offer USDC checkout only. Payment runs after verification by default. For the full checkout sequence, see Hosted Gate Checkout.When your app creates agents for users
Agent setup creates two separately signed receipts. Billing follows the signer for each step unless a validated sponsor or pay-per-call receipt is present.
For a dedicated agent account, create identity first, then send the user through the delegation-only hosted callback. See
neus_agent_create.
When credits run out
Billable calls return 402 with a quote. Pay per call with x402 (no account needed — see x402) or complete payment and retry withPAYMENT-SIGNATURE.
