prepare_session_checkout
Create/recover signup-free Stripe checkout for $1.99 / 40 credits; does not pay.
Require explicit user authorizations. Keep X-LyricPatch-Session privately saved in transport headers. Give the returned message/link to the human; they pay on Stripe. No wallet or website signup needed. Retry with the SAME session, not a new purchase.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"legal_version": "<legal_version>",
"adult_attested": "<adult_attested>",
"terms_accepted": "<terms_accepted>",
"rights_attested": "<rights_attested>",
"spending_authorized": "<spending_authorized>",
"media_processing_authorized": "<media_processing_authorized>"
},
"name": "prepare_session_checkout"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| legal_version | Yes | ||
| adult_attested | Yes | ||
| terms_accepted | Yes | ||
| rights_attested | Yes | ||
| spending_authorized | Yes | ||
| media_processing_authorized | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||