---
title: "Start Paddle checkout · 0 credits (checkout→URL)"
method: POST
path: "/api/v1/payments/checkout/paddle"
tags: ["Payments"]
---

# Start Paddle checkout · 0 credits (checkout→URL)

`POST /api/v1/payments/checkout/paddle`

## Request

- Base URL: `https://legal.nexusquantum.legal`
- URL: `https://legal.nexusquantum.legal/api/v1/payments/checkout/paddle`
- Auth: HTTP bearer

Creates a Paddle checkout for the key owner (email via `user_profiles`, `guardCheckoutCreation` anti-carding). Returns `{ url, transaction_id }` (Paddle URL). Credit is granted by the post-payment webhook — does NOT debit. API-ONLY (no MCP tool: initiating payments from an LLM connector is deliberately avoided). Scope: mcp | *.

## Request body

- object

## Response `200`

{ url, transaction_id }

- object

## Other responses

- `400`: Invalid data.

---

[API](https://skmtc.dev/nexusquantum/apis/nexus-legal-api.md) · [All operations](https://skmtc.dev/nexusquantum/apis/nexus-legal-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nexusquantum/apis/nexus-legal-api/revisions/4084d8d4eb0b?raw)
