Categories › Business & Finance › Payments & billing
Agentic Commerce Protocol sandbox: agent builds a cart, human approves a real PayPal payment.
Remote server: your requests and data go to acp-sandbox.flo-voice1.com. Claude Code: claude mcp add --transport http acp-sandbox https://acp-sandbox.flo-voice1.com/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
list_products — List everything the demo store sells, with product ids and prices. Prices are in USD.create_checkout — Start a checkout (an Agentic Commerce Protocol checkout session) with the products and quantities the user wants. Returns the session id, thupdate_checkout — Replace the items in an open checkout (e.g. the user changed their mind). Any PayPal payment created for the old total is dropped.get_checkout — Read the current cart, total, payment status and order of a checkout.request_paypal_payment — Create a PayPal (sandbox) payment for the checkout's exact total. Returns approve_url, the PayPal link where the user approves the payment.wait_for_payment_approval — Wait (up to 45s per call) until PayPal reports the user approved the payment. Returns still_waiting if the user has not approved yet.complete_checkout — Place the order. With payment "paypal" the approved PayPal payment is captured first, and the order only goes through if PayPal confirms thecancel_checkout — Cancel an open checkout. Nothing is charged.Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.