Accept accept.blue payments in WooCommerce with enterprise-grade security, Level II/III support, and full Secure Acceptance integration. Built for businesses that need compliance, reliability, and advanced transaction data — not just basic payments.
✔ Trusted by merchants
✔ Actively maintained
Demo
- Gateway Demo: https://acceptblue.ryanplugins.net/classic-demo/ (Classic Version)
- ACH Demo: https://acceptblue.ryanplugins.net/ach-demo/
Features
- Secure, fast, and PCI-compliant WooCommerce checkout experience
- 3D Secure (3DS) and Strong Customer Authentication (SCA) support for advanced fraud prevention
- Enhanced payment security and fraud detection for safer transactions
- User-friendly and fully customizable extension settings
- Seamless sale transaction processing
- Authorization (Auth Only) and capture payment support
- Full and partial refund processing support
- Multi-currency payment support for global eCommerce transactions
- Fully compatible with WooCommerce Subscriptions and recurring payments
- Compatible with WooCommerce Deposits and partial payment options
- ACH/eCheck payment integration for low-cost bank transfers
- ACH/eCheck recurring and subscription payment support
- Optimized for High-Performance Order Storage (HPOS) for better performance and scalability
- Advanced Level III (Level 3) data processing for enhanced reporting and lower interchange rates
- WooCommerce Checkout Block compatibility (Card and ACH payments)
Online Docs
- How to Install WooCommerce Accept.Blue Payment Gateway
- How to get accept.blue Payment Gateway Merchant Source Key and PIN?
accept.blue API Docs
Changelog
= 1.27.61 = - 23 April 2026 * NEW: Full 3D Secure (3DS) implementation across Classic checkout, Block checkout, Order Pay, Add Payment Method, and WooCommerce Subscriptions. * NEW: Hosted Tokenization iframe replaces card form when 3DS is enabled. * NEW: Paay SDK integration with EMV 3DS status handling (Y/A pass, N/U/R fail). * NEW: Level 3 line item support for 3DS payments using v2 API format. * NEW: “Save to Account” support with 3DS (card_ref tokenization from API response). * NEW: Add Payment Method with 3DS ($0.01 validation + auto void + token save). * NEW: Order Pay page support for 3DS with native form submission. * NEW: Surcharge inline notice displayed on Classic and Block checkout. * NEW: Surcharge API caching (transient + per-request cache). * NEW: Always-on 3DS diagnostic logging (accept-blue-3ds log source). * FIXED: Save to account not working with 3DS (card_ref path corrected to top-level API response). * FIXED: 3DS verification logic using correct EMV status codes (Y/A/N/U/R). * FIXED: 3DS failure incorrectly allowing order processing. * FIXED: Save card flag not sent in API request, preventing token return. * FIXED: Add Payment Method page broken under 3DS (added tokenization flow using transient token). * FIXED: Classic checkout missing “Save to account” checkbox in 3DS mode. * FIXED: Block checkout HostedTokenization double-load JS error. * FIXED: Order Pay page sending incorrect amount (0) to 3DS verification. * FIXED: Free trial 3DS verification failing (enforced minimum 0.01 amount). * FIXED: WooCommerce Subscriptions (addons) missing 3DS handling. * FIXED: Surcharge fee not saved on 3DS orders. * FIXED: Surcharge notice display issues (position, duplication, block rendering). * FIXED: Block checkout JS (minified file) rebuilt to include latest changes. * FIXED: Console logs removed from production scripts. * IMPROVED: Surcharge notice accuracy using correct base amount. * IMPROVED: Compatibility across WooCommerce Classic and Blocks checkout. * IMPROVED: Tokenization flow reliability for subscriptions and saved cards. * NOTE: This release includes major improvements to 3DS security, tokenization, and checkout compatibility across all WooCommerce flows. = 1.27.50 — 2026-04-19 = * Feature - 3D Secure (3DS) support for classic checkout. A dedicated Place Order button owns the full 3DS flow — tokenise, verify, challenge, and submit — without page navigation. Full-page overlay covers the checkout at every stage so customers know their order is being processed. * Feature - 3D Secure (3DS) support for WooCommerce Block Checkout. 3DS verification runs inside the block payment form with the same tokenise → verify → submit flow, compatible with WooCommerce 8+ block-based checkout. * Fix - Line item quantity field sent as UMline1quantity instead of the correct UMline1qty, causing Level 3 data rejection by the Accept.Blue API. * Fix - 3DS overlay not appearing after challenge confirmation while checkout AJAX request was pending. * Fix - Duplicate card input fields rendered on classic checkout after any updated_checkout AJAX event (address validation, coupon, shipping change). * Fix - Removed leftover debug console.log statements from localize.js and acceptblue.js. * Tweak - 3DS processing overlay now appears immediately when the challenge window closes and covers the full page until redirect. * Tweak - Overlay z-index raised to maximum (2147483647) to ensure it sits above all theme elements and the 3DS challenge iframe. * Tweak - Added sub-message below the overlay spinner to communicate status at each stage of the 3DS flow. * Tweak - Updated plugin header: WC requires at least raised to 6.0, WC tested up to updated to 10.6.1. = 1.27.33 — 2 April 2026 = * Feature: Added Accept.Blue Payment meta box in the order sidebar, replacing inline action buttons. * Feature: Meta box dynamically displays "Capture Payment" or "Adjust & Capture" based on order total changes. * Feature: AJAX-powered capture actions with inline success/error feedback and no page reload. * Feature: Capture Order Status now uses woocommerce_order_status_changed for full compatibility (Classic + HPOS). * Feature: Enhanced debug logs with endpoint and HTTP method labels for all API requests. * Feature: Improved free trial handling using $0.01 auth + void flow to generate reusable cardRef tokens. * Fix: Resolved fatal error when logging non-scalar API response data. * Fix: Corrected log formatting for ACH requests and responses. * Fix: Updated capture success validation to use status='Approved' and status_code='A'. * Fix: Corrected transaction ID lookup to prioritize _refnum across all processes. * Fix: Capture not triggering reliably on admin status change (HPOS compatibility issue). * Fix: Ensured order meta is saved before triggering capture checks. * Fix: Updated void process to use V2 /transactions/void endpoint. * Fix: Removed incorrect API URLs causing 404 errors (fixed /api/v2/ path). * Fix: Enforced minimum transaction amount of $0.01 across all payment flows. * Fix: Subscription renewal amounts and tax scaling for both Card and ACH. * Fix: Improved handling of $0 trial conditions (< 0.01 logic). * Tweak: Capture and Adjust & Capture buttons are now mutually exclusive. * Tweak: Added tooltips showing capture and before/after amounts. * Tweak: Added prominent total-changed warning banner on order screen. * Removed: Recharge button and all related functionality. * Removed: Inline Capture Charge and Adjust & Capture buttons. * Removed: Auto Adjust & Capture setting from gateway settings. * Removed: Automatic adjust-capture trigger on order update. = 1.26.33 27 February 2026 Added: Added ACH / eCheck subscription/recurring payment support. Added: Added ACH / eCheck payment method tokenization. Fixed: Resolved issue with saved card token handling. Tested: WooCommerce 10.5.1 Tested: WordPress 6.9.1 Tested: WooCommerce Subscriptions 8.4.0 = 1.25.32 16 February 2026 Updated: Dynamic capture now respects configured order status settings. Improved: Level 3 line-item data sanitization (HTML tags are now safely stripped). Fixed: Default order status handling. Tested: WooCommerce 10.5.1 Tested: WordPress 6.9.1 Tested: WooCommerce Subscriptions 8.4.0 = 1.24.31 - 10 February 2026 - - Updated: Order status flow settings. - Updated: Transaction status added to admin order notes. - Improved: Cleaned API class and removed debug code. - Fixed: Prevented duplicate API capture requests from admin order actions. - Fixed: Deprecated WooCommerce function notice. - Fixed: Blank checkout error message issue. - Tested: WooCommerce 10.4.3 - Tested: WordPress 6.9 - Tested: WooCommerce Subscriptions 8.3.1 = 1.23.30 - 24 January 2026 - - FIXED: Subscription Customer token fallback if empty default to saved card token - FIXED: Bug non subscription card token validator - TESTED: up to WC 10.4.3 - TESTED: up to WP 6.9 - TESTED: up to WCS 8.3.1 = 1.23.29 - 31 December 2025 - - FIXED: WP.element js object. = 1.23.28 - 31 December 2025 - - UPDATE: Support WooCommerce Block Checkout Card and ACH. = 1.22.28= - 06 November 2025 - FIXED: Enable Customer Change Payment Method when Subscription is failing. = 1.22.27= - 20 September 2025 - UPDATE: UI improvements for card labels = 1.22.26= - 04 September 2025 - UPDATE: Level3 Data implementation - UPDATE: Enabled Security Code in Saved card token - FIXED: Surcharge Bug = 1.21.25= - 03 June 2025 - UPDATE: removing surcharge item in the orders if not accept.blue payment method - UPDATE: removing surcharge in checkout if not accept.blue payment method = 1.21.24= - 20 May 2025 - UPDATE: if payment method accept.blue selected in the checkout page surcharge will show = 1.20.24= - 22 April 2025 - FIXED: Surcharge BUG showing in other payment orders = 1.20.23= - 04 March 2025 - FIXED: Fixed Card and Subscriptions special character apostrophe - FIXED: Fixed PHP Warning, Undefined array keys in addons<dot>php - FIXED: Remove update status when charge is trigger = 1.20.22= - 20 February 2025 - FIXED: Fixed ACH special character apostrophe = 1.20.21= - 08 January 2025 - FIXED: Fixed PHP Warning, Undefined array keys = 1.20.20= - 03 November 2024 - FIXED: Fixed Test cards = 1.20.19= - 21 October 2024 - UPDATE: Surcharge auto fetch merchant value - UPDATE: Detached Google Pay Integration of some Issue in the woocommerce feature, this will be separate plugin and included in the package Accept.Blue V2 Package. - UPDATE: Surcharge Showing in the Checkout Page Settings. = 1.19.19= - 04 October 2024 - UPDATE: Surcharge local settings integration = 1.18.19= - 22 September 2024 - UPDATE: Google Pay WooCommerce Subscription products supported = 1.17.19= - 20 September 2024 - FIXED: Warning, Undefined variable $price_include_tax = 1.17.18= - 03 September 2024 - UPDATE: Google Pay Order Review Page = 1.17.17= - 30 Aug 2024 - UPDATE: Google Pay Payment Method Integration - UPDATE: Google Pay Button Integration = 1.17.16= - 17 Aug 2024 - FIXED: HPOS wp function Bugs - FIXED: Auto-capture Subscription and Non Subscription products = 1.17.15= - 26 November 2023 - Update: High-Performance Order Storage (HPOS) Supported = 1.16.15= - 08 November 2023 - Update: Capture Card Processor error response message = 1.15.15= - 31 October 2023 - FIXED: (\*) required name of card label = 1.15.14= - 20 October 2023 - FIXED: (Optional) name of card label = 1.15.13 = - 28 Sep 2023 - FIXED: Card name validation = 1.15.12 = - 02 Aug 2023 - UPDATE: Required Name on Card Settings. - FIXED: PHP Error notices. = 1.15.11 = - 03 March 2023 - UPDATE: New payment module implemented, AcceptBlue ACH. = 1.14.11 = - 15 January 2023 - FIXED: bugs trigger capture in the admin orders, when the orders already completed and captured. = 1.14.10 = - 27 July 2022 - UPDATE: WC Order status cancelled - AB void implementation - FIXED: fatal error installation = 1.13.9 = * 12 December 2021 * UPDATE: Customer change payment method subscription = 1.12.9 = * 25 October 2021 * FIXED: card validation * UPDATE: implement add payment method = 1.11.8 = * 09 October 2021 * UPDATE: API gateway URLs = 1.10.8 = * 12 August 2021 * UPDATE: add recharge and adjust button in wc orders = 1.9.8 = * 20 June 2021 * UPDATE: force save card token = 1.8.8 = * 31 May 2021 * UPDATE: refund api call to version 2 = 1.7.8 = * 29 May 2021 * UPDATE: add new plugin version in API request agent = 1.6.8 = * 11 May 2021 * UPDATE: add new AB params UMtax = 1.5.8 = * 30 April 2021 * FIXED: auto-capture error in dashboard = 1.5.7 = * 11 march 2021 * FIXED: auto-capture wc_status outside WooCommerce = 1.5.6 = * 24 february 2021 * FIXED: auto-capture on-change globally when the wc order status is completed = 1.5.5 = * 18 february 2021 * FIXED: auto-capture when payment complete = 1.5.4 = * 17 February 2021 * UPDATE: Manual Capture button in admin order * UPDATE: Default Order Status * UPDATE: UMip API request * UPDATE: AutoSave Accept.Blue payment token when the order is a subscription * TESTED: WC 5.0 = 1.4.4 = * 30 december 2020 * UPDATE: remove tgmpa() conflicting in the other envato theme and codecanyon plugin * UPDATE: timeout response message * TESTED: WC 4.8 = 1.3.4 = * 25 November 2020 * FIXED: auto-capture admin hook = 1.3.3 = * 25 september 2020 * FIXED: refund bug = 1.3.2 = * 06 June 2020 * UPDATE: refund with fee = 1.2.2 = * 23 May 2020 * UPDATE: Auto-capture * UPDATE: refund command to creditvoid = 1.1.2 = * 25 January 2020 * FIXED: Bugs CC save token = 1.1.1 = * 28 November 2019 * FIXED: live gateway url = 1.1 = * 1 October 2019 * UPDATE: Multi-currency Implementation * UPDATE: WooCommerce Subscription Implementation = 1.0 = * 19 September 2019 * Initial release version
