Get controlled purchase requirements
get_purchase_requirementsExplain the machine-origin purchase prerequisites without accepting an order, returning checkout data or calling a provider.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| product_code | Yes | Product whose controlled machine-origin purchase requirements should be returned. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| boundaries | Yes | Permanent safety boundaries of the public MCP discovery server. | |
| order_policy | Yes | ||
| product_code | Yes | ||
| customer_scope | Yes | ||
| legal_resources | Yes | ||
| ready_to_prepare | Yes | ||
| input_requirement | Yes | ||
| machine_onboarding | Yes | ||
| checkout_url_returned | Yes | ||
| recommended_next_tool | No | ||
| mcp_order_tool_exposed | Yes | ||
| recommended_next_arguments | No | ||
| next_step_after_preparation | No | ||
| authoritative_order_protocol | Yes | ||
| buyer_data_must_remain_local | Yes |