{"id":391679,"date":"2026-11-04T18:31:32","date_gmt":"2026-11-04T18:31:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/allowfy-for-woocommerce\/"},"modified":"2026-11-04T18:31:09","modified_gmt":"2026-11-04T18:31:09","slug":"allowfy-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/allowfy-for-woocommerce\/","author":23591460,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.4.0","stable_tag":"0.4.0","tested":"7.1.4","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"Allowfy for WooCommerce","header_author":"Allowfy","header_description":"Let your customers' AI assistants find your store and track, cancel or return their orders, under your rules and with their approval. Serves your store's \/.well-known\/poppy.json and UCP profile, and links your store to Allowfy.","assets_banners_color":"847ee7","last_updated":"2026-11-04 18:31:09","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/allowfy.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":101,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.4.0":{"tag":"0.4.0","author":"allowfy","date":"2026-11-04 18:31:09","revision":3784580}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3784627,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3784627,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3784627,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3784627,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.4.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[246305,216196,16281,55969,286],"plugin_category":[45],"plugin_contributors":[290732],"plugin_business_model":[],"class_list":["post-391679","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-agents","plugin_tags-chatgpt","plugin_tags-orders","plugin_tags-returns","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-allowfy","plugin_committers-allowfy"],"banners":{"banner":"https:\/\/ps.w.org\/allowfy-for-woocommerce\/assets\/banner-772x250.png?rev=3784627","banner_2x":"https:\/\/ps.w.org\/allowfy-for-woocommerce\/assets\/banner-1544x500.png?rev=3784627","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/allowfy-for-woocommerce\/assets\/icon-128x128.png?rev=3784627","icon_2x":"https:\/\/ps.w.org\/allowfy-for-woocommerce\/assets\/icon-256x256.png?rev=3784627","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Customers are starting to ask AI assistants to do things for them: \"where is my order?\", \"cancel it\", \"return the jacket\". Allowfy is the secure front door those assistants use to work with your store.<\/p>\n\n<ul>\n<li><strong>Your rules decide every action<\/strong>: allowed, needs the customer's approval, needs your team, or refused, with limits per order and per customer over time.<\/li>\n<li><strong>Customers approve the exact terms<\/strong>, and sign in with a code sent to the email of their store account. The assistant never sees their password.<\/li>\n<li><strong>Each action runs at most once<\/strong>, and every step is recorded on a signed ledger.<\/li>\n<li><strong>One switch stops every agent<\/strong> at once.<\/li>\n<\/ul>\n\n<p>This plugin does four things on your store (the last two are optional):<\/p>\n\n<ol>\n<li>It serves <code>\/.well-known\/poppy.json<\/code> on your own domain, so AI agents that follow the Personal Agent Protocol (Poppy) can find your store, and <code>\/.well-known\/ucp<\/code>, the Universal Commerce Protocol profile that shopping agents such as Google's read to search your products.<\/li>\n<li>It links to Allowfy, where you connect WooCommerce in one click: you approve on your store, and WooCommerce gives Allowfy a key directly.<\/li>\n<li>Optionally, it shows the Allowfy store assistant on your pages: a chat that finds products and looks after orders, under the same rules, with customers signing in by a code to their email and approving every change.<\/li>\n<li>Optionally, it fixes what the free Allowfy Check reports, on your own domain: an llms.txt written from your store, robots.txt rules that let AI assistants acting for customers in (keeping your other rules, such as WooCommerce's add-to-cart links), and your shipping and return policy added to each product's data, where assistants and search engines read it. Each one is off until you tick it under WooCommerce \u2192 Allowfy \u2192 AI readiness.<\/li>\n<\/ol>\n\n<p>The plugin itself doesn't read or change your orders. Allowfy does that through the WooCommerce REST API key you approve, and only within the rules you set.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin fetches your store's discovery documents from Allowfy (app.allowfy.com) when an AI agent requests \/.well-known\/poppy.json or \/.well-known\/ucp, and caches them for five minutes. No customer or order data is sent by the plugin. The AI readiness options call no service at all. If you turn on the store assistant, your pages load its script from app.allowfy.com, and the chat window (served by Allowfy) sends what the visitor types to Allowfy and the AI model provider it uses. Terms: https:\/\/allowfy.com\/terms \u00b7 Privacy: https:\/\/allowfy.com\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Open WooCommerce \u2192 Allowfy and press \"Open Allowfy\". Create a free account if you don't have one.<\/li>\n<li>In Allowfy, open Setup \u2192 Your system, choose WooCommerce and press \"Connect automatically\".<\/li>\n<li>Copy the discovery address from Allowfy (Setup \u2192 How agents find you) into WooCommerce \u2192 Allowfy, and save.<\/li>\n<li>In Allowfy, add and verify your domain (Setup \u2192 Your domain).<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20it%20free%3F\"><h3>Is it free?<\/h3><\/dt>\n<dd><p>Test mode is free: everything runs end to end and nothing in your store changes. Live mode is a paid plan.<\/p><\/dd>\n<dt id=\"what%20can%20ai%20agents%20do%20in%20my%20store%3F\"><h3>What can AI agents do in my store?<\/h3><\/dt>\n<dd><p>See a signed-in customer's own orders, search your products, and ask to cancel an unshipped order or return a delivered one. Each of those is decided by your rules.<\/p><\/dd>\n<dt id=\"where%20does%20my%20data%20go%3F\"><h3>Where does my data go?<\/h3><\/dt>\n<dd><p>See the Trust Center: https:\/\/allowfy.com\/trust<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.4.0<\/h4>\n\n<ul>\n<li>AI readiness: optional llms.txt, robots.txt rules for AI assistants, and your shipping and return policy in the product data, each off until ticked.<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>Optional store assistant: tick \u201cShow the Allowfy chat on my store\u201d to add the Allowfy chat window to your pages.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Serves your store's UCP profile at \/.well-known\/ucp, so shopping agents that use the Universal Commerce Protocol can search your products through Allowfy.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>First release: discovery on your own domain, and a link to connect WooCommerce to Allowfy.<\/li>\n<\/ul>","raw_excerpt":"Let your customers' AI assistants track, cancel and return their orders, under your rules and with their approval.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/391679","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=391679"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/allowfy"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=391679"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=391679"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=391679"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=391679"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=391679"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=391679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}