Docs

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
PayGate docs — Integration guide