Anthropic julkaisi Claude Commerce Agents -blueprintin avoimena lähdekoodina. Otimme sen virallisen agentin, ajoimme sen oikeaa WooCommerce-kauppaa vasten ja kytkimme EU-checkoutin suomalaiseen maksuun (Paytrail, ihmisen SCA). Repo tuo agentin, promptit ja guardrailit — mutta ei datakerrosta eikä EU/PSD2/SCA-checkoutia. Juuri sen me toteutamme.
Kloonasimme Anthropicin avoimen Claude Commerce Agents -repon (anthropics/commerce-agents, Apache 2.0), ajoimme virallisen shopping-agentin (smoke-testi läpi) ja osoitimme sen meidän live-WooCommerce-kauppaan toteuttamalla repon StorefrontBackend-rajapinnan. Sama virallinen agentti haki oikean tuotteen katalogista, lisäsi sen koriin ja kutsui checkout-työkalua — täysin Anthropicin koodilla, meidän datakerroksemme päällä.
Repon checkout EI maksa — se luovuttaa. Toteutimme sen checkout_handoff-koukun oikeaan suomalaiseen maksuun: agentin checkout-kortti kantoi aitoa Paytrail hosted -maksu-URLia (verkkopankki, MobilePay, kortti), jonka ihminen hyväksyy vahvalla tunnistautumisellaan (PSD2/SCA). Malli ei koskaan näe URLia — repo liittää sen kortin payloadiin agentin kutsun jälkeen. Hosted-sivu on verifioitu elossa: OP, Nordea ja MobilePay näkyvät. Juuri tätä virallinen repo EI tuo mukanaan — se on abstrakti koukku, jonka me toteutimme EU-oikein.
Anthropicin blueprint tekee agentista avoimen ja kopioitavan — sen referenssit (Shopify, Wix, Square, Klaviyo, Visa, Mastercard) eivät kata WooCommercea. WooCommercella on oma natiivi agenttikauppansa (kauppiaan puolen MCP + Stripen korttivetoinen, US-painotteinen Agentic Commerce Suite), mutta se jättää kaksi asiaa auki, joita mekään emme saa repolta valmiina: (1) asiakkaan ostava agentti rikkaan datakerroksen päällä — agentti on vain niin hyvä kuin koneluettava, kontekstuaalinen tuotedata jonka päällä se toimii; ilman sitä agentti tarjoaa 'jotain samankaltaista' oikean tuotteen sijaan; (2) EU-oikea checkout — autonomisella agentilla ei ole PSD2/SCA:ssa laillista perustaa maksaa itse, joten maksu on luovutettava ihmisen hyväksyttäväksi kaupan omalla maksunvälittäjällä EU-paikallismaksutavoilla. Me olemme se FI/EU-implementointikumppani joka tekee molemmat, kaupan omalle alustalle ja maksutavoille.