PayGate integration guide
PayGate lets Web2 merchants create agent-payable offers without building crypto payment infrastructure. API endpoints are live today; payment links and action forms are the next fulfilment modes.
Hosted proxy
1
Create a merchant account
Sign up on PayGate, choose a slug, and confirm your email. Your slug becomes the first path segment agents call.
URL
https://arispay.app/merchant-register
# After signup:
# https://paygate.arispay.app/{your-slug}/...2
Add a payout wallet
Add a primary USDC wallet in the merchant dashboard. Base mainnet is the recommended production network.
dashboard
Dashboard → PayGate → Payout methods Network: Base mainnet Wallet: 0xYourPayoutWallet
3
Create an API endpoint offer
Create an offer with method, path, target URL, and price in integer cents. The current API keeps the internal merchant-products route while PayGate presents it as an offer in the dashboard.
curl
curl -X POST https://api.arispay.app/v1/merchants/me/products \
-H 'authorization: Bearer mp_live_…' \
-H 'content-type: application/json' \
-d '{
"method": "GET",
"path": "/forecast",
"targetUrl": "https://api.acme.com/v1/forecast",
"priceCents": 2,
"description": "Weather forecast"
}'4
Agents call the PayGate URL
Agents using PayAgent or another x402-compatible client receive a 402, sign the payment, retry, and get your origin response after settlement.
agent
npx payagent pay https://paygate.arispay.app/acme/forecast?city=London
