=== jav's - WooCommerce and Trello integration WooTrello === Contributors: javmah, freemius Tags: woocommerce and trello, woocommerce, trello, woocommerce integration with Trello,automation Requires at least: 6.3 Tested up to: 7.1 Requires PHP: 7.4 Stable tag: 3.4.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Woocommerce + Trello = WooTrello. It will connect woocommerce with trello. == Description == WooTrello is a Woocommerce and Trello Integration. Depending On Your Settings, It will Create a Trello Card with order information, if there is a New Order or an Order Status Changed. == HOW IT WORKS == WooTrello uses Trello API with your Trello API key. When there is a New Order or an Order Status Change WordPress Hook initiate, By using those Hook It gets the Order Information and sends it to the Trello. == Standard Features == * Easy-to-use, no unnecessary Setup Wizard for perfect configuration. * No hidden menu or option, everything is crystal clear. * Show trello Boards and Lists. * one click authentication. * Create Trello Card after every new Order or create Trello card after certain Order status Change. == Installation == This section describes how to install the plugin and get it working. e.g. 1. Upload `wootrello` to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Get Trello access Key and Past it. 4. Select a Trello Board and list Where you want to create Cards. 5. Change the Settings by your Preference. enjoy == Frequently Asked Questions == If you have any question or issue or any change request please asked me on the Forum. I will try my best to solve it as early as possible. If you liked This plugin, Please leave a review it will be Much Appreciated. Thank you. == Screenshots == 1. Plugin admin area. 2. Grant Trello access. 3. Trello access Key, copy the key and Past it to admin Trello access code input tex field. 4. Trello Home. 5. Sample Trello card with Woocommerce Order Information. == Changelog == = 3.4.0 - 2026-10-28 = * New: redesigned settings page with tabs (Integrations, Automation, Trello connection, Log) and one panel per order status, including custom order statuses. Green dots show which statuses are set up. * New: "Open card in Trello" link on the order page and in the orders list. * New: failed cards are retried automatically after 5 and 30 minutes when Trello is down or busy, and a Retry button appears on the order page. * New: log page filter by result (success, skipped & retries, errors) and by order number or text; card links in the log are clickable. * New (Professional): "Move the order's existing card" mode keeps one card per order and moves it from list to list, updating its title, description, label, due date and members. * New (Professional): two-way sync. Move a card to another list in Trello and the order status changes to match ("Sync now" button, automatic every 5 minutes). * New (Professional): order notes written by your team and refunds are added as comments on the order's card. * New (Professional): the card's product list, title and description are updated when order items are added, removed or their quantity changes. * New (Professional): assign Trello board members to cards. * New (Professional): card title template with tags like {order_id}, {customer}, {total} and {meta:KEY}, with an "Insert tag" dropdown. * New (Professional): "Send to Trello" bulk action on the Orders page for older orders. * New (Professional): stock alert cards. When a product runs low or out of stock, a card with the stock left, SKU and product links is created in the list you choose. One card per level until the product is restocked. * New (Professional): finish the card when an order reaches a status: tick every item of the "Order Items" checklist and/or archive the card (e.g. for Completed or Cancelled). * New (Professional): use the first product image as the card cover. The image is uploaded, so it also works on local and staging sites. * New: step-by-step "How to connect WooTrello to Trello" guide with screenshots on the Trello connection tab. * Security: the Trello access code is now shown only to the admin who saved it. Other admins see that WooTrello is connected, but never the code. Codes saved before 3.4.0 stay hidden until someone pastes them again. * Free version: Professional options are shown disabled with an upgrade link. * Fixed: dashes, accents and other non-English characters in integration settings were corrupted when saving. * Compatibility: declared compatible with WooCommerce High-Performance Order Storage (HPOS) and the Cart & Checkout blocks. Tested with WordPress 7.1 and WooCommerce 11.2; requires PHP 7.4, WordPress 6.3 and WooCommerce 6.0 or newer. * Fixed: no fatal error on older WooCommerce versions (Action Scheduler before 3.3). * Fixed: status notes written by bulk edit or payment gateways are no longer posted as card comments. * Fixed: "post type is not registered" PHP notices from the WooTrello log. * Security: all settings page output is escaped (including Trello board, list and label names), form input is sanitized, database queries are prepared and redirects are restricted to this site. * All new options are off by default, so existing integrations keep working exactly as before. = 3.3.2 - 2026-10-27 = * Fixed: new checkout page orders did not create a Trello card in 3.3.1 (free and Professional). Thanks to András Iványi for the bug report and patch. * Fixed: a "New checkout page order" card is created only once per order. Reloading the thank-you page no longer creates a second card. * Improved: the 120-second duplicate window is replaced by a lock per order and status, so two runs at the same moment can no longer create two cards. Real status changes (e.g. processing, on-hold, processing again) still create a card each time. * Improved: every skipped duplicate card is written to the log (code 704). * Improved: the manual "create card" button on the order page always creates the card. * Fixed: duplicate card check and card history now work with WooCommerce High-Performance Order Storage (HPOS). * Improved: Trello cards are now created in the background (Action Scheduler), so checkout and order saves do not wait for Trello. * Improved: Trello API requests have a timeout, and failed checklist items, labels and due dates are logged. * Improved: the date in the card title uses the site timezone. * Improved: the manual "create card" button on the order page shows the result. * Improved: faster log page and log cleanup. * Security: admin actions (enable/disable log, remove logs, remove integrations, product list toggle) are protected with nonces. * Security: log page and order meta box output is escaped. = 3.3.1 - 2026-01-21 = * Card crating filter logic added * Product category added * Option for adding order items to the card body added * code is refactored and Optimized = 3.3.0 - 2025-06-14 = * 120 scend gap added for one card to another card in same order status. = 3.2.9 - 2025-02-04 = * Added WordPress Multisite support * Added Post Meta & Order Meta in the title (Professional version) * Added user option to customize title date format * Made Card Title ID field selectable * Updated Freemius SDK version = 3.2.7 - 2024-06-18 = * WordPress posts storage (legacy) supports * Enable compatibility mode (synchronizes orders to the posts table). * High-performance order storage. = 3.2.6 - 2024-06-12 = * Freemius SDK version changed. * WordPress version 6.5.4 support. * WooCommerce v8.9.3 support. * Structural change, New code structure. * WooCommerce new Order meta Support. = 3.2.5 - 2023-07-06 = * Freemius SDK version changed. = 3.2.4 - 2023-05-23 = * bug fix : deprecated function removed. * bug fix :WP Version 6.2 compatible. * Freemius SDK version changed. = 3.2.3 - 2023-01-23 = * bug fix : Undefined array key name = 3.2.2 - 2022-09-1 = * wordpress 6.0.1 compatible. * extended log coverage. * http request error handled. * freemius SDK version Changed to 2.4.5 * bug fix = 3.2.1 - 2022-03-2 = * freemius SDK version Changed to 2.4.3 * bug fix = 3.2.0 - 2021-05-27 = * Trello card creation feedback. * Trello card History. * One-click Remove Logic. * Enable and Disable Log. * Manual card creation on the Professional version. * Error handling. = 3.1.0 - 2020-12-29 = * WooCommerce Order Metadata send to Trello, Added to the PROFESSIONAL version. * Order Address with City, Zip, County, State, and Division Added. * Shipping Address with City, Zip, County, State, and Division Added. * freemius SDK version Changed to 2.4.1 * freemius Logic Changed. * freemius Integration Code Changed. * Admin Page Functionality and Visual Change. * PROFESSIONAL Version Installation Bug Fixed. = 3.0.0 - 2020-07-01 = * Create cards in different Trello Boards By The Order Status in PROFESSIONAL version. * Product SKU added in PROFESSIONAL version. * Display Product Qty * Price removed from Free Version. * Admin Page Functionality and Visual Change. * Bug Fixed. = 2.0.1 - 2020-06-13 = * Bug FIX. * Name Change. * Banner Change. = 2.0.0 - 2020-04-29 = * Customer name on the card title. * Order total value in the card title. * Trello New API support. * Add user name on Trello card discretion. * freemius added for monetization & licencing. * Professional Feature added. * Due date. * Order URL. * Shipping method. * Shipping total. * Discount total. * Previous number of orders of this users. * Trello card for all order status change. * Trello card for custom status change. * 3rd party plugin (certain input fields) support. * Customer Note is removed from Free version. * Shipping method is removed from Free version. * Discount total, Payment method added to the PROFESSIONAL version. = 1.0 - 2019-03-27 = * first release.