create_checkout
ActiveTool of Custom Blinds Shop
Phase 1 of 2 in the purchase flow. Convert a cart (or inline items + customer) into a checkout. Customer name, email, and phone are required. Returns checkout_id. No payment link is minted yet — call complete_checkout for that. Use update_checkout to correct customer details before finalising.
Parameters schema
{
"type": "object",
"properties": {
"items": {
"type": "array"
},
"cart_id": {
"type": "string",
"description": "Either cart_id or items required"
},
"customer": {
"type": "object",
"required": [
"name",
"email",
"phone"
],
"properties": {
"city": {
"type": "string"
},
"name": {
"type": "string"
},
"email": {
"type": "string"
},
"phone": {
"type": "string"
},
"address": {
"type": "string"
}
}
},
"payment_method": {
"enum": [
"yoco",
"ozow"
],
"type": "string",
"description": "Default 'yoco'"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Custom Blinds Shop
https://github.com/CustomBlinds/cb-shop-mcp
1/7 registries