WooCommerce SagePay Form / SagePay Direct 5.16.1
Wordpress Plugins WooCommerce.com 4.8 (933 reviews)
WooCommerce SagePay Form and SagePay Direct is a payment gateway extension for WooCommerce, originally built by Woothemes. It links your online store to SagePay, a widely used UK payment processor, and adds SagePay to your checkout and order management screens. Installation works the same as any WordPress plugin, and once configured, customers can pay through SagePay without extra integration code or separate software. The extension offers two payment modes: Form and Direct. Form sends the customer to SagePay’s own pages to finish their purchase, while Direct keeps them on your site for the entire transaction. Shop owners can enable one or both modes to suit their preferred checkout flow. Since this plugin is made specifically for WooCommerce, it connects naturally with order status updates, customer emails, and transaction records. It also lets staff handle payments from the familiar WooCommerce admin dashboard without needing to open any separate interface. Everything related to a payment shows up where you already manage your store.
With Form mode, customers are redirected to SagePay’s hosted checkout after placing an order. The entire payment form is served from SagePay’s secure servers, so your website does not need an SSL certificate to accept payments through this method. Card details are entered on the SagePay site, the transaction is completed, and the customer is returned to your store for order confirmation. Sensitive payment information never touches your own servers, which reduces the security and compliance work you have to manage. For many store owners, this is the simplest way to connect SagePay to WooCommerce, particularly for small shops that want to avoid certificate renewals and complex settings. Form mode appears as a regular payment option in your checkout, and customers simply experience a redirect during the payment step. Nothing about the checkout flow feels unusual outside of that brief handoff to SagePay, and the extension handles all the communication between your store and the payment processor in the background.
Direct mode takes a different approach. Instead of sending customers away at the point of payment, the checkout page remains on your site and card details are entered directly into the WooCommerce checkout form. The transaction is submitted to SagePay through a server-to-server request in the background. This creates a continuous shopping experience because there is no redirect and no waiting for another page to load. However, because card details pass through your server, this mode requires an SSL certificate on your domain to encrypt data in transit. The plugin handles all the communication with SagePay’s API, so you never need to write payment gateway code yourself. Direct mode suits stores that already have SSL set up and want to keep customers inside a single branded checkout from start to finish. The same theme and design applies across the entire payment flow, making it feel like a natural part of your site.
Beyond the two payment modes, the extension offers practical features for more complex stores. WooCommerce Subscriptions is fully supported, so recurring payments and subscription renewals can be processed through SagePay without a separate plugin or workaround. Pre-orders are also covered, allowing you to accept payments for products that are not yet released or are scheduled to ship later. Refunds are handled directly from the WooCommerce admin interface. You can issue a partial or full refund without leaving your dashboard, and the transaction is sent back through SagePay automatically. Because the plugin integrates at the order level, the usual order status updates, transaction IDs, and payment logs appear in the standard WooCommerce style. This means existing staff can process transactions without learning a separate system, and the entire payment history stays in one familiar place. These capabilities make the gateway suitable for shops that handle more than simple one-time product sales and need a payment flow that stays within WooCommerce.
- Last updated
- August 2, 2026
- Delivery
- Digital
- Availability
- In stock
- Version
- 1.1.2
- Category
- Wordpress Plugins
- Item type
- plugin
The catalog entry for WooCommerce SagePay Form / SagePay Direct is grouped with Wordpress Plugins and classified as a plugin. Available product information is shown below with related items from the local catalog.
Usage rights depend on the license selected at checkout. Review the complete terms before using this item for client work, redistribution, SaaS, or more than one end product.