Packrift MCP Buyer Order Handoffs

Thin buyer/reviewer handoff hub for mature Packrift MCP sources. It points to existing source-specific /r/order and /r/cart handoffs, preserves MCP attribution, and never places an order.

PACKRIFT-MCP-BUYER-ORDER-HANDOFFS-R05 2/2 handoffs 2 checkout tasks all_mature_sources_have_buyer_handoffs orders 0 revenue 0 GA4 sessions 124/1000

#1 - generic_streamable_http

mcp_so

buyer_checkout_needed

qualified cart landing and MCP tool calls visible; order and revenue missing

SKU 1066 Variant 53472879935856 boxes
tools 4 create_cart 1 qualified carts 1
Copy-ready buyer request
Can you review this Packrift MCP cart handoff for SKU 1066 (10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle)? It came from source mcp_so. Open https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_mcp_so_1066_20260613&ai_commerce_id=mcp_order_handoff_mcp_so_1066_20260613&mcp_handoff_id=mcp_order_handoff_mcp_so_20260613&mcp_source_context=mcp_so&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Amcp_so%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260613&match_type=mcp_attributed_order_handoff, confirm the product/price/quantity/shipping in Shopify, and only place the order if it is actually approved.
Copy-ready reviewer request
Packrift MCP already has source-attributed activation proof for this path.
Source: mcp_so
Hosted endpoint: https://mcp.packrift.com/mcp
Buyer/reviewer handoff: https://mcp.packrift.com/r/order/mcp_so?format=html
Source-preserving cart: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_mcp_so_1066_20260613&ai_commerce_id=mcp_order_handoff_mcp_so_1066_20260613&mcp_handoff_id=mcp_order_handoff_mcp_so_20260613&mcp_source_context=mcp_so&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Amcp_so%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260613&match_type=mcp_attributed_order_handoff
Product: 10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle (1066)
Real MCP runner: https://mcp.packrift.com/r/activate/mcp_so?format=html
Shortcut tool: prepare_purchase_handoff with mcp_source_context and mcp_install_target from this handoff
Eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=mcp_so

Please run this from a real MCP host or buyer/reviewer workflow. The page and MCP tools do not place an order by themselves; the remaining proof gate is a buyer-approved Shopify checkout that preserves MCP attribution.
Prepare purchase shortcut

Run buyer_confirmed=false first for live product, price, and inventory confirmation. Run buyer_confirmed=true only after the buyer or reviewer approves exact SKU, quantity, and checkout review.

{
  "jsonrpc": "2.0",
  "id": "prepare-1066-confirmed",
  "method": "tools/call",
  "params": {
    "name": "prepare_purchase_handoff",
    "arguments": {
      "sku": "1066",
      "quantity": 1,
      "source_context": "mcp_so_purchase_handoff",
      "mcp_source_context": "mcp_so",
      "mcp_install_target": "generic_streamable_http",
      "journey_id": "mcp_order_handoff_mcp_so_1066_20260613",
      "result_set_id": "mcp_order_handoff_20260613",
      "utm_term": "1066",
      "buyer_confirmed": true
    }
  }
}
Checkout review contract

Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.

Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.

  • Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.
  • Exact SKU 1066 and variant 53472879935856
  • Live price from Packrift MCP get_pricing
  • Live inventory from Packrift MCP check_inventory
  • Buyer-selected quantity
  • Product, SKU, and quantity still match the buyer request
  • Shipping, tax, and final total are acceptable to the buyer
  • Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target
  • Buyer explicitly approves placing the order after seeing checkout totals
  • Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate.
Required attribution

Source-specific order proof should prefer packrift_mcp_source_context, then fall back to source parsed from mcp_journey, result set, Packrift AI IDs, or UTM fields.

  • packrift_mcp_source_context
  • packrift_mcp_install_target
  • packrift_mcp_handoff_id
  • packrift_mcp_journey
  • packrift_mcp_result_set
  • packrift_utm_source
  • packrift_utm_medium
  • packrift_utm_campaign

Do not count synthetic proof, shell runner only proof, or Packrift self-opened carts as an MCP-attributed order. The order must come from a buyer, reviewer, or real MCP host user completing Shopify checkout.

#2 - mcp_marketplace

mcp_marketplace_io

buyer_checkout_needed

qualified cart landing and MCP tool calls visible; order and revenue missing

SKU 1066 Variant 53472879935856 boxes
tools 4 create_cart 1 qualified carts 1
Copy-ready buyer request
Can you review this Packrift MCP cart handoff for SKU 1066 (10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle)? It came from source mcp_marketplace_io. Open https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_mcp_marketplace_io_1066_20260613&ai_commerce_id=mcp_order_handoff_mcp_marketplace_io_1066_20260613&mcp_handoff_id=mcp_order_handoff_mcp_marketplace_io_20260613&mcp_source_context=mcp_marketplace_io&mcp_install_target=mcp_marketplace&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Amcp_marketplace_io%3Amcp_marketplace%3A1066&mcp_result_set=mcp_order_handoff_20260613&match_type=mcp_attributed_order_handoff, confirm the product/price/quantity/shipping in Shopify, and only place the order if it is actually approved.
Copy-ready reviewer request
Packrift MCP already has source-attributed activation proof for this path.
Source: mcp_marketplace_io
Hosted endpoint: https://mcp.packrift.com/mcp
Buyer/reviewer handoff: https://mcp.packrift.com/r/order/mcp_marketplace_io?format=html
Source-preserving cart: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_mcp_marketplace_io_1066_20260613&ai_commerce_id=mcp_order_handoff_mcp_marketplace_io_1066_20260613&mcp_handoff_id=mcp_order_handoff_mcp_marketplace_io_20260613&mcp_source_context=mcp_marketplace_io&mcp_install_target=mcp_marketplace&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Amcp_marketplace_io%3Amcp_marketplace%3A1066&mcp_result_set=mcp_order_handoff_20260613&match_type=mcp_attributed_order_handoff
Product: 10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle (1066)
Real MCP runner: https://mcp.packrift.com/r/activate/mcp_marketplace_io?format=html
Shortcut tool: prepare_purchase_handoff with mcp_source_context and mcp_install_target from this handoff
Eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=mcp_marketplace_io

Please run this from a real MCP host or buyer/reviewer workflow. The page and MCP tools do not place an order by themselves; the remaining proof gate is a buyer-approved Shopify checkout that preserves MCP attribution.
Prepare purchase shortcut

Run buyer_confirmed=false first for live product, price, and inventory confirmation. Run buyer_confirmed=true only after the buyer or reviewer approves exact SKU, quantity, and checkout review.

{
  "jsonrpc": "2.0",
  "id": "prepare-1066-confirmed",
  "method": "tools/call",
  "params": {
    "name": "prepare_purchase_handoff",
    "arguments": {
      "sku": "1066",
      "quantity": 1,
      "source_context": "mcp_marketplace_io_purchase_handoff",
      "mcp_source_context": "mcp_marketplace_io",
      "mcp_install_target": "mcp_marketplace",
      "journey_id": "mcp_order_handoff_mcp_marketplace_io_1066_20260613",
      "result_set_id": "mcp_order_handoff_20260613",
      "utm_term": "1066",
      "buyer_confirmed": true
    }
  }
}
Checkout review contract

Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.

Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.

  • Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.
  • Exact SKU 1066 and variant 53472879935856
  • Live price from Packrift MCP get_pricing
  • Live inventory from Packrift MCP check_inventory
  • Buyer-selected quantity
  • Product, SKU, and quantity still match the buyer request
  • Shipping, tax, and final total are acceptable to the buyer
  • Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target
  • Buyer explicitly approves placing the order after seeing checkout totals
  • Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate.
Required attribution

Source-specific order proof should prefer packrift_mcp_source_context, then fall back to source parsed from mcp_journey, result set, Packrift AI IDs, or UTM fields.

  • packrift_mcp_source_context
  • packrift_mcp_install_target
  • packrift_mcp_handoff_id
  • packrift_mcp_journey
  • packrift_mcp_result_set
  • packrift_utm_source
  • packrift_utm_medium
  • packrift_utm_campaign

Do not count synthetic proof, shell runner only proof, or Packrift self-opened carts as an MCP-attributed order. The order must come from a buyer, reviewer, or real MCP host user completing Shopify checkout.

Safety Rules