q402_request_create
Create a stablecoin payment request (invoice) to receive funds. Returns a shareable pay link for gasless payment by another agent or person.
Instructions
Publish a Q402 payment request (an invoice / bill). Moves no funds - it creates a shareable request to RECEIVE money - so no confirmation is needed and a Trial key works. Returns a req_ id + a /pay link you can share with a human, or hand the requestId to another agent that pays it gaslessly via q402_request_pay. The recipient defaults to your configured Agent Wallet, so you can bill yourself with just an amount. Pair with q402_request_status to poll for payment.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memo | No | Optional note shown to the payer (≤200 chars). | |
| chain | No | Default 'bnb'. Chain the request settles on. | |
| token | No | Default 'USDT'. USDG (Paxos Global Dollar) is Robinhood-Chain-only. All peg USD-1. | |
| amount | Yes | Required. Amount to request as a decimal string (e.g. "5", "1.50"). | |
| ttlDays | No | Days until expiry. Default 7. | |
| recipient | No | Optional 0x address to receive funds. Defaults to Q402_AGENT_WALLET_ADDRESS (bill yourself). |