buy_vpn
Purchase VPN access in a single call by quoting, paying on-chain, fulfilling, and saving credentials.
Instructions
PREFERRED. Buy VPN in one call: quote → pay on-chain → fulfill → save credentials. Call ONCE per purchase. Do not use curl/shell against /pay. Do not call dry_run then buy again (each quote creates a new invoice). If this errors after payment, call fulfill_payment with the recovery fields from the error — never retry buy_vpn.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | Yes | ||
| country | No | ||
| dry_run | No | ||
| network | No |