> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.solvimon.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.solvimon.com/_mcp/server.

# create_checkout_link

**Live server:** test server (`test.mcp.solvimon.com`) only.

Returns a hosted checkout URL. The customer and subscription are created automatically when the end-customer completes checkout. Returns `checkout_url`, `pricing_plan_subscription_id` and `expires_at`.

| Parameter                 | Required | Description                                                                  |
| ------------------------- | -------- | ---------------------------------------------------------------------------- |
| `pricing_plan_version_id` | Yes      | `ppve_...` id of the plan version to activate                                |
| `billing_entity_id`       | No       | `bile_...` id. Defaults to your first billing entity.                        |
| `billing_currency`        | No       | ISO 4217 currency. Default `EUR`.                                            |
| `billing_period`          | No       | e.g. `{"type": "MONTH", "value": 1}`. Defaults to the platform default.      |
| `billing_time`            | No       | `EXACT` (default, anniversary billing) or `END_OF_PERIOD` (calendar billing) |
| `expiry_days`             | No       | Link lifetime in days. Default `30`.                                         |
| `success_url`             | No       | HTTPS URL to redirect the customer to after checkout                         |

**`Create a checkout link`**

```json Create a checkout link
{
  "pricing_plan_version_id": "ppve_Zt6yUw2QmK9nXr4VcHb37",
  "billing_period": {"type": "MONTH", "value": 1},
  "billing_time": "EXACT",
  "success_url": "https://acme.com/billing/done"
}
```