validate_checkout_slot
Validates the checkout slot step for a given basket service type, submitting a device fingerprint to confirm slot selection and obtain payment links. Returns cart state, checkout step, and warnings to proceed.
Instructions
Validates the checkout slot step for a specific basket service type (e.g. 'driveclcv' for drive click-and-collect) on Carrefour France. Submits a device fingerprint ID and returns the current cart state, checkout step, store context, workflow steps, warnings, and available checkout links (payment, on-site payment, device fingerprint generator). Useful for confirming the slot selection step before proceeding to the payment step. (requires an authenticated Carrefour session)
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": {
"basket_service_type": "<basket_service_type>",
"deviceFingerPrintId": "<deviceFingerPrintId>"
},
"name": "validate_checkout_slot"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| basket_service_type | Yes | The basket service type for checkout (e.g. 'driveclcv' for drive click-and-collect, 'lad' for home delivery, etc.) | |
| deviceFingerPrintId | Yes | The device fingerprint ID generated by the fingerprint generator service, used for fraud prevention during checkout. |