USA ePay for WooCommerce is a payment extension developed by Kestrel Commerce that integrates the USA ePay payment gateway directly into your WooCommerce store. It is designed for businesses in the United States and Canada that need to process credit and debit cards without redirecting customers to external pages, maintaining full control over the shopping experience.
The plugin allows you to accept payments directly at your site's checkout, reducing friction and increasing customer trust. From the WooCommerce dashboard, you can capture authorized charges, process full or partial refunds, and void transactions without needing to access the USA ePay console. It also includes detailed decline messages that show the customer the exact reason for the failure, such as expired card or AVS mismatch, significantly reducing support tickets.
One of its most notable features is card tokenization: customers can securely save their payment details to their account to speed up future purchases, manage their payment methods from My Account, and set a default card. This functionality also enables recurring billing, with full support for WooCommerce Subscriptions and WooCommerce Pre-Orders, allowing you to automatically charge when a pre-order is released.
The plugin offers independent production and sandbox modes, each with its own API credentials, so you can test the entire payment flow without risk. It is also compatible with High-Performance Order Storage (HPOS) and accepts all major card brands: Visa, MasterCard, American Express, Discover, Diners Club, and JCB. The payment forms are responsive and optimized for mobile devices, with crisp card icons on retina screens.
If you manage a WooCommerce store targeting the North American market and are looking for a robust, secure, no-redirect payment solution, USA ePay for WooCommerce provides all the tools you need to process charges, manage subscriptions, and handle refunds from a single place.