Flux Payments Gateway for WooCommerce lets online merchants in the United States and Canada take card payments on their own checkout page, with the card fields served by Flux inside PCI-compliant secure frames. Your Flux merchant account adds recurring billing, invoicing and integrations with your existing business tools.
At Checkout
- Credit and Debit Cards (Visa, Mastercard, Amex, Discover), entered on your WooCommerce checkout page
In Your Flux Merchant Dashboard
- ACH Bank Transfers and Cryptocurrency (Solana, Ripple, USDC, USDT, and more) through Flux invoices and payment links
- Recurring Payments and Installment Plans
- Invoicing and Reusable Payment Links
Business Features & Key Benefits
- QuickBooks Integration – Sync transactions directly to your accounting software
- Zapier Integration – Connect to 5,000+ apps and automate workflows
- Invoicing System – Create and send professional invoices
- Product Management – Sync WooCommerce products automatically
- Customer Management – Track customer payment history and preferences
- Permissioned User System – Control team access with role-based permissions
- Analytics Dashboard – Monitor transactions, revenue, and payment trends
- Competitive transaction fees
- Automatic order status updates in WooCommerce
- PCI-compliant embedded card form – the card number and security code never pass through your site; only the card brand and last four digits are recorded on the order
- Real-time transaction tracking
- Secure API integration
External Services
This plugin connects to the Flux Payments API to process payments and manage transactions.
Service Provider: Flux Payments
API Endpoint: https://api.fluxpayments.com
Terms of Service: https://portal.fluxpayments.com/MERCHANT_TERMS.html
Privacy Policy: https://payments.fluxpayments.com/PRIVACY_POLICY.html
Data Transmitted:
* Product information (name, price, SKU, description, images)
* Order details (product IDs and quantities)
* Customer information for payment processing (name, email, phone, billing address, entered into the Flux card form)
* Transaction status and payment confirmations
Card details are entered into Flux Payments’ PCI-compliant embedded card form on your checkout page. The fields are served by Flux (from payments.fluxpayments.com) and the card number and security code go straight to Flux servers; they never pass through your WordPress site. Only the card brand and the last four digits are sent to your site, for the order record.
What changes on your checkout: while Flux is the selected payment method, WooCommerce’s own billing and shipping address fields, the shipping step and the order-notes box are not shown (name, email, phone and billing address are collected in the Flux card form instead), and no shipping charge is added. While the plugin is active, WooCommerce coupons are disabled store-wide.
Screenshots

WooCommerce Checkout - Customer selects Flux Payments as the payment method; the card form appears right in the checkout page.

Plugin Settings (Part 1) - Easy-to-use admin settings panel to configure the API key, checkout options and display colours.

Plugin Settings (Part 2) - Product sync, checkout colors and the optional platform fee.

Shopping Cart - Clean checkout button integration with WooCommerce cart page.

Checkout Button - Streamlined proceed to checkout experience on cart page.

Product Detail Page - WooCommerce product page showing Flux Payments as available payment option.

Card Form - Card number, expiry and security code entered into Flux's secure fields on the checkout page.

Billing Details - Name, email, phone and billing address collected in the same form.

Card Confirmed - The card is checked as soon as the form is complete, before the order is placed.

Place Order - The order is paid when the customer places it; no redirect.

Payment Processing - The card is charged while the order is placed.

Order Confirmation - WooCommerce order received page after successful payment completion.

Order Details - Complete order details in WooCommerce admin showing Flux payment transaction ID.

Flux Dashboard - Transaction List - View all transactions in your Flux Payments merchant dashboard.

Flux Dashboard - Transaction Details (Part 1) - Detailed transaction information including payment method and amount.

Flux Dashboard - Transaction Details (Part 2) - Additional transaction metadata and customer information in Flux dashboard.