Run customer journeys
journeys_runRun synthetic customer buying paths through the shop cart to verify checkout rules, promotions, payment/shipping options, and totals. Detect which journey fails and why without placing orders.
Instructions
Synthetic customers: run fixed buying paths through the shop's real cart, e.g. 'Swiss guest with code SUMMER26', 'regular customer pays by invoice', and say which one broke and why. Each journey takes the inputs of checkout_simulate plus expectations: the cart can be ordered, given payment or shipping methods are offered, codes apply, the total stays in a range. Without journeys it runs the ones in SHOPWARE_MCP_JOURNEYS (a JSON file). Nothing is ordered; carts are deleted. Returns { ok, passed, failed, results[] }.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "journeys_run"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| journeys | No | Journeys to run |