Payment requests
Ask someone to pay you a specific amount. Amounts are in Money — USDC on Base — shown as dollars in the app.
Amounts and currency
- Request amounts use the same unit as sends: USDC with up to six decimal places (e.g.
25.00,0.240964). - Display currency (USD, INR, etc.) on invoices is separate; payment requests settle in USDC.
- QR and pay links may include an amount query parameter (
am=) pre-filled for the payer.
API
Logged-in routes: POST /api/payment-requests, GET /api/payment-requests, pay and cancel on /api/payment-requests/{id}. See the published OpenAPI at openapi-v1.json.
MCP
Agents use bruce_request_money, bruce_payment_requests, and bruce_pay_request — see Agent SDK.