start_checkout
Begin an agent-initiated droplinked checkout for a SKU. Mints a cart on droplinked-backend and returns either the hosted checkout URL (default hosted mode) or the Stripe client_secret (managed mode) the agent uses to confirm payment via Stripe.js.
AUTH: not on the public read tier — calling this without a valid X-MCP-API-Key returns JSON-RPC error -32001 with data.code=MCP_API_KEY_REQUIRED and never reaches the tool. Request a key from ops@droplinked.com. Discovery, catalogue and trust-fabric reads need no credential.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | hosted | |
| buyer | Yes | ||
| skuId | Yes | ||
| shopId | Yes | ||
| quantity | Yes | ||
| returnUrl | No | ||
| paymentMethod | No | stripe |