eudr_create_payment_order
Create an on-chain USDC payment order for a SaaS subscription with budget guardrails. Returns deposit address, amount, invoice, and QR payload.
Instructions
Creates an on-chain USDC payment order for SaaS plan subscription with budget guardrails. Returns deposit wallet address, amount, invoice number, and QR payload.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain network for USDC payment. | Base (Low Gas $0.01) |
| plan_tier | Yes | Subscription tier to purchase. | |
| vat_number | No | Optional EU VAT number. | |
| company_name | Yes | Legal company name. | |
| contact_email | Yes | Contact email for invoice delivery. | |
| billing_country | No | Country of tax registration. | |
| max_budget_usdc | No | Optional AI Agent safety budget cap. Raises error if order amount exceeds this ceiling. |