ACTIVE before settleBatch will pay them.
What you need
- A legal entity SohoPay can verify. Email support@sohopay.xyz to start KYB. See KYB.
- A payout address that will be stored in
SohoMerchantRegistryon Base Sepolia for staging. - Either a merchant user (JWT) or an
sk_live_API key bound to your merchant UUID. Staging keys use thesk_live_prefix.
x402:settle:read or x402:settle:create will not succeed for your account.
After you are provisioned
- Confirm
GET /api/v1/facilitator/supportedshowseip155:84532and the staging USDC asset from Environment setup. - Point your resource server at that network in the 402 challenge.
- Run one capture in staging and poll to
CONFIRMEDbefore you depend on the integration. See Testing.
Build and test on staging. Production hosts and payout addresses are issued when your merchant is cut over.
Next steps
Merchant integration
Verify and capture.
Allowlist and registry
Registry states versus the agent’s grant.

