Order physical photo games with MCP + x402
MCP supplies the catalog, print contract, secure upload capabilities, order intent, and order status. x402 supplies an exact, programmatic payment handoff without putting wallet secrets into PhotoMatchFun.
One safe order path
Everything needed from discovery to delivery
The integration uses explicit, inspectable handoffs. The buyer confirms the product and total before its wallet authorizes payment.
- 01
Discover
List the products currently available to agents.
- 02
Configure
Read the exact price, card count, canvas, bleed, and safe-area contract.
- 03
Upload
Send complete print-ready card fronts to short-lived upload URLs.
- 04
Create intent
Submit confirmed delivery details and claim the uploaded artwork.
- 05
Pay
Authorize the server-issued amount with x402 v2 from a trusted wallet runtime.
- 06
Track
Follow payment and physical fulfillment through the scoped status capability.
MCP integration guide
Connect a Streamable HTTP client, inspect tools and resources, prepare artwork, create an intent, and track the order.
Read the MCP guidex402 payment guide
Learn the payment handshake, review requirements safely, configure spending controls, and handle retries without double-paying.
Read the x402 guideDesigned around narrow authority
The ordering API accepts only the information needed to make and deliver the selected product. Sensitive operations remain in the buyer's wallet and PhotoMatchFun's server-side systems.
- Prices, product rules, and payment recipient are server-issued.
- Uploads and status access use short-lived, order-scoped capabilities.
- The buyer confirms terms, delivery details, and total before payment.
- Private keys, seed phrases, card numbers, and CVCs are never accepted.
Machine-readable entry points
Agents can discover the live contract instead of scraping this page.
