UCP Checker

checkout_and_handoff

Create checkout and immediately create a hosted checkout handoff URL. For physical goods, do not call until shipping_address.first_name, shipping_address.last_name, and shipping_address.postal_code are provided; ask the user for missing values.

2verified stores declare the checkout_and_handoff tool
0%of the verified stores we check

Who declares it

verified stores we check
By store platform
Custom or not identified 100%
By release
2026-04-08100%

Examples

2 of 2, highest UCP Score first

Each store has its own status page. To find more, search the directory.

Input schema

inputSchema
{
    "type": "object",
    "required": [
        "cart_id"
    ],
    "properties": {
        "buyer": {
            "type": "object",
            "default": null,
            "properties": {
                "id": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "name": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "email": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "phone": {
                    "type": [
                        "string",
                        "null"
                    ]
                }
            }
        },
        "notes": {
            "type": "string",
            "default": null
        },
        "cart_id": {
            "type": "string"
        },
        "buyer_id": {
            "type": "string",
            "default": null
        },
        "currency": {
            "type": "string",
            "default": null
        },
        "language": {
            "type": "string",
            "default": null
        },
        "store_id": {
            "type": "string",
            "default": null
        },
        "buyer_name": {
            "type": "string",
            "default": null
        },
        "buyer_email": {
            "type": "string",
            "default": null
        },
        "buyer_phone": {
            "type": "string",
            "default": null
        },
        "billing_address": {
            "type": "object",
            "default": null,
            "properties": {
                "id": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "city": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "name": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "email": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "line1": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "line2": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "phone": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "region": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "last_name": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "region_id": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "first_name": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "postal_code": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "country_code": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "country_name": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "organization": {
                    "type": [
                        "string",
                        "null"
                    ]
                }
            }
        },
        "organization_id": {
            "type": "string",
            "default": null
        },
        "payment_handler": {
            "type": "string",
            "default": null
        },
        "shipping_address": {
            "type": "object",
            "default": null,
            "properties": {
                "id": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "city": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "name": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "email": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "line1": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "line2": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "phone": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "region": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "last_name": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "region_id": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "first_name": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "postal_code": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "country_code": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "country_name": {
                    "type": [
                        "string",
                        "null"
                    ]
                },
                "organization": {
                    "type": [
                        "string",
                        "null"
                    ]
                }
            }
        }
    }
}

Explore protocol data