{"id":351827,"date":"2026-08-13T09:40:48","date_gmt":"2026-08-13T09:40:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/order-note-templates-for-woocommerce\/"},"modified":"2026-08-13T09:40:22","modified_gmt":"2026-08-13T09:40:22","slug":"pro-web-design-order-note-templates-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/pro-web-design-order-note-templates-for-woocommerce\/","author":23546612,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.3","stable_tag":"1.2.3","tested":"7.0.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Pro Web Design Order Note Templates for WooCommerce","header_author":"Pro Technologies Limited","header_description":"Save and reuse order note templates in WooCommerce admin. Works with HPOS and WooCommerce Subscriptions.","assets_banners_color":"ac98d5","last_updated":"2026-08-13 09:40:22","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/pro-web-design-order-note-templates-for-woocommerce\/","header_author_uri":"https:\/\/pro-webdesign.co.uk","rating":0,"author_block_rating":0,"active_installs":0,"downloads":26,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.3":{"tag":"1.2.3","author":"prowebdeignuk","date":"2026-08-13 09:40:22"}},"upgrade_notice":{"1.0.1":"<p>Added full WooCommerce Subscriptions support including HPOS subscription screens.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3644847,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3644830,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3644839,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3644847,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3644812,"resolution":"1","location":"assets","locale":"","width":1280,"height":664},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3644812,"resolution":"2","location":"assets","locale":"","width":1280,"height":713},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3644812,"resolution":"3","location":"assets","locale":"","width":1280,"height":713},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3644812,"resolution":"4","location":"assets","locale":"","width":1280,"height":713},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3644812,"resolution":"5","location":"assets","locale":"","width":1280,"height":713},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3644812,"resolution":"6","location":"assets","locale":"","width":1280,"height":713}},"screenshots":{"1":"Insert a saved template into an order note with one click","2":"Manage your templates from WooCommerce \u2192 Order Note Templates","3":"Variables are resolved automatically before the note is inserted","4":"Templates work on WooCommerce Subscriptions screens","5":"Group templates into categories","6":"Automatically add a note when an order changes status"}},"plugin_section":[],"plugin_tags":[251374,220486,4079,4516,286],"plugin_category":[41,43,45],"plugin_contributors":[78154,275494],"plugin_business_model":[],"class_list":["post-351827","plugin","type-plugin","status-publish","hentry","plugin_tags-hpos","plugin_tags-order-notes","plugin_tags-subscriptions","plugin_tags-templates","plugin_tags-woocommerce","plugin_category-communication","plugin_category-customization","plugin_category-ecommerce","plugin_contributors-freemius","plugin_contributors-prowebdeignuk","plugin_committers-prowebdeignuk"],"banners":{"banner":"https:\/\/ps.w.org\/pro-web-design-order-note-templates-for-woocommerce\/assets\/banner-772x250.png?rev=3644847","banner_2x":"https:\/\/ps.w.org\/pro-web-design-order-note-templates-for-woocommerce\/assets\/banner-1544x500.png?rev=3644839","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/pro-web-design-order-note-templates-for-woocommerce\/assets\/icon-128x128.png?rev=3644847","icon_2x":"https:\/\/ps.w.org\/pro-web-design-order-note-templates-for-woocommerce\/assets\/icon-256x256.png?rev=3644830","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/pro-web-design-order-note-templates-for-woocommerce\/assets\/screenshot-1.png?rev=3644812","caption":"Insert a saved template into an order note with one click"},{"src":"https:\/\/ps.w.org\/pro-web-design-order-note-templates-for-woocommerce\/assets\/screenshot-2.png?rev=3644812","caption":"Manage your templates from WooCommerce \u2192 Order Note Templates"},{"src":"https:\/\/ps.w.org\/pro-web-design-order-note-templates-for-woocommerce\/assets\/screenshot-3.png?rev=3644812","caption":"Variables are resolved automatically before the note is inserted"},{"src":"https:\/\/ps.w.org\/pro-web-design-order-note-templates-for-woocommerce\/assets\/screenshot-4.png?rev=3644812","caption":"Templates work on WooCommerce Subscriptions screens"},{"src":"https:\/\/ps.w.org\/pro-web-design-order-note-templates-for-woocommerce\/assets\/screenshot-5.png?rev=3644812","caption":"Group templates into categories"},{"src":"https:\/\/ps.w.org\/pro-web-design-order-note-templates-for-woocommerce\/assets\/screenshot-6.png?rev=3644812","caption":"Automatically add a note when an order changes status"}],"raw_content":"<!--section=description-->\n<p><strong>Pro Web Design Order Note Templates for WooCommerce<\/strong> lets you create reusable note templates and insert them into WooCommerce orders and subscriptions with a single click \u2014 no more typing the same messages over and over.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li>\ud83d\udcdd <strong>Unlimited templates, even on the free plan<\/strong> \u2014 create as many customer-facing and internal note templates as you need<\/li>\n<li>\u26a1 <strong>One-click insert<\/strong> \u2014 select a template from a dropdown and insert it instantly<\/li>\n<li>\ud83d\udd04 <strong>Smart variables<\/strong> \u2014 automatically fills in order\/subscription details:\n\n<ul>\n<li><code>{order_id}<\/code> \u2014 order number<\/li>\n<li><code>{subscription_id}<\/code> \u2014 subscription number<\/li>\n<li><code>{customer_name}<\/code> \u2014 customer's full name<\/li>\n<li><code>{billing_email}<\/code> \u2014 customer email<\/li>\n<li><code>{total}<\/code> \u2014 order total<\/li>\n<li><code>{next_payment}<\/code> \u2014 next payment date (subscriptions)<\/li>\n<li><code>{start_date}<\/code> \u2014 subscription start date<\/li>\n<\/ul><\/li>\n<li>\u2705 <strong>Full HPOS support<\/strong> \u2014 works with WooCommerce High-Performance Order Storage<\/li>\n<li>\ud83d\udccb <strong>WooCommerce Subscriptions support<\/strong> \u2014 works on both order and subscription screens<\/li>\n<li>\ud83d\udd12 <strong>Two note types<\/strong> \u2014 customer-visible and internal (staff only) templates<\/li>\n<li>\ud83d\udd22 <strong>Custom sort order<\/strong> \u2014 arrange templates in any order<\/li>\n<\/ul>\n\n<h4>Who Is This For?<\/h4>\n\n<p>Any WooCommerce store that adds order notes regularly \u2014 support teams, shop managers, fulfilment staff. Especially useful for stores with WooCommerce Subscriptions where you need to send consistent messages about renewals, payment issues, or account updates.<\/p>\n\n<h4>HPOS Compatible<\/h4>\n\n<p>This plugin is fully compatible with WooCommerce's High-Performance Order Storage (HPOS). The template selector appears on both classic and HPOS order\/subscription screens.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/pro-web-design-order-note-templates-for-woocommerce\/<\/code>, or install directly through the WordPress plugins screen<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress<\/li>\n<li>Go to <strong>WooCommerce \u2192 Order Note Templates<\/strong> to create your first template<\/li>\n<li>Open any order or subscription \u2014 the template selector appears in the sidebar<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20with%20woocommerce%20hpos%3F\"><h3>Does it work with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes! The plugin is fully tested and compatible with WooCommerce High-Performance Order Storage.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%20subscriptions%3F\"><h3>Does it work with WooCommerce Subscriptions?<\/h3><\/dt>\n<dd><p>Yes! Templates can be inserted into both orders and subscriptions. Subscription-specific variables like <code>{next_payment}<\/code> and <code>{start_date}<\/code> are available on subscription screens.<\/p><\/dd>\n<dt id=\"can%20i%20have%20both%20customer%20and%20internal%20templates%3F\"><h3>Can I have both customer and internal templates?<\/h3><\/dt>\n<dd><p>Yes. When creating a template, choose \"Customer\" (visible to the buyer via email) or \"Internal\" (visible to staff only). Both types appear in separate groups in the dropdown.<\/p><\/dd>\n<dt id=\"will%20the%20variables%20be%20replaced%20automatically%3F\"><h3>Will the variables be replaced automatically?<\/h3><\/dt>\n<dd><p>Yes. When you select a template, the plugin fetches the current order\/subscription data and replaces all variables before inserting the text into the note field.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20down%20my%20store%3F\"><h3>Does it slow down my store?<\/h3><\/dt>\n<dd><p>No. The plugin only loads its assets on WooCommerce order and subscription admin screens. There is no frontend impact.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Fixed: template category handling (the field, its save logic and the DB-column check) was still present in the free version's shared code, only inert \u2014 moved entirely into the Professional-only module so it is physically absent from the free build, matching how PDF attachments are already handled<\/li>\n<li>Fixed: the free version's database table no longer creates the Pro-only <code>category<\/code>\/<code>pdf_attachment<\/code> columns at all \u2014 they are added only when the Professional build runs, and on upgrade to Pro they are added automatically without touching existing data<\/li>\n<li>Internal: PDF attachment save-handling gate now also keyed off the Professional-only class instead of a runtime license flag, for consistency<\/li>\n<li>Fixed: readme Installation section pointed at a stale, incorrect folder name and had leftover untranslated text in the menu path<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Fixed: WooCommerce Subscriptions screen support is no longer restricted to the Pro plan \u2014 the free version now shows the template selector and all order\/subscription variables on subscription screens too<\/li>\n<li>Fixed: internal Freemius integration function\/variable\/hook renamed to use the plugin's own prefix, avoiding possible naming conflicts with other plugins<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fixed: text domain in the Professional-only modules (categories, import\/export, auto-insert, PDF attachments) updated to match the renamed plugin<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Changed: removed the 3-template cap on the free plan \u2014 the free version now supports unlimited templates<\/li>\n<li>Changed: renamed the plugin to \"Pro Web Design Order Note Templates for WooCommerce\"<\/li>\n<li>Added: <code>Requires Plugins: woocommerce<\/code> header<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Internal: code style suppressions rewritten so they survive the free build process<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Internal: premium feature code is now excluded from the free distribution rather than disabled within it<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Fixed: the Categories screen was squeezed into a narrow column, breaking category names across lines<\/li>\n<li>Fixed: the delete button on the Categories screen wrapped onto a second line<\/li>\n<li>Improved: Import \/ Export panels are now equal width; Delete and Rename buttons have accessible labels<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Fixed: a fatal error could occur when WooCommerce added an order note automatically<\/li>\n<li>Fixed: PDF attachments were never actually linked to the note they belonged to<\/li>\n<li>Improved: PDF files are now validated as local uploads before being emailed<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Fixed: templates were not saved when the Pro version was active \u2014 the database schema was missing the columns Pro features write to<\/li>\n<li>Fixed: a failed save reported success instead of showing the error<\/li>\n<li>Fixed: categories and PDF attachments were lost when exporting and importing templates<\/li>\n<li>Improved: schema upgrades now run reliably on existing installs<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed: corrected plugin slug to match WordPress.org repository<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added: Import\/Export templates (JSON)<\/li>\n<li>Added: Template categories with grouping in the note selector<\/li>\n<li>Added: Auto-insert template on order status change<\/li>\n<li>Added: PDF attachments support<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added support for HPOS subscription screen (<code>woocommerce_page_wc-orders--shop_subscription<\/code>)<\/li>\n<li>Added subscription variables: <code>{subscription_id}<\/code>, <code>{next_payment}<\/code>, <code>{start_date}<\/code><\/li>\n<li>Improved context detection for subscription vs order screens<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Template management page under WooCommerce menu<\/li>\n<li>HPOS order screen support<\/li>\n<li>Classic CPT order and subscription support<\/li>\n<li>Customer and internal note types<\/li>\n<li>Variable substitution: <code>{order_id}<\/code>, <code>{customer_name}<\/code>, <code>{billing_email}<\/code>, <code>{total}<\/code><\/li>\n<\/ul>","raw_excerpt":"Save and reuse order note templates in WooCommerce admin. Works with HPOS and WooCommerce Subscriptions.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/351827","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=351827"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/prowebdeignuk"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=351827"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=351827"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=351827"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=351827"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=351827"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=351827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}