Description
FlexiPay Gateway for WooCommerce allows you to create and manage up to 10 custom offline payment methods with ease. Add payment instructions, QR codes, and handle manual payments efficiently from your WooCommerce store.
This plugin requires WooCommerce to be installed and activated.
Key Features:
- Dynamic Gateway Creation: Add create and manage up to 10 unique gateways with WooCommerce.
- Custom Instructions & QR Codes: Assign unique payment instructions and QR codes for each gateway.
- Email Notifications: Send specific gateway details or a list of all custom gateways in the customer’s “On-Hold” email.
- Flexible Slot Limits: Control how many gateways are active to optimize performance.
- Clean Interface: Integrated directly into the WooCommerce menu for a seamless management experience.
Support
For support or feature requests, please contact the plugin author.
Screenshots
Installation
- Upload the plugin files to the
/wp-content/plugins/flexipay-gatewaydirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Go to Settings > FlexiPay Gateway.
- Add a new payment gateway using the “Add Gateway” option.
- After creating a gateway, go to WooCommerce > Settings > Payments.
- Enable your created FlexiPay Gateway and configure it.
Security
All inputs are sanitized and escaped following WordPress coding standards. Nonces and capability checks are used for secure data handling.
Use Cases
- Accept bank transfers with instructions
- Collect payments via QR codes
- Handle manual payments for local businesses
- Provide alternative payment options to customers
FAQ
-
How many gateways can I create?
-
You can register and enable up to 10 unique gateways with WooCommerce simultaneously.
-
Does this process payments automatically?
-
No, this plugin is for manual (offline) payments. It sets the order status to “On Hold” so you can verify the payment manually before processing the order.
-
Can I add QR codes for each gateway?
-
Yes, you can upload a unique QR code for each gateway in the settings. This QR code will be displayed in their order emails.
-
Where do the payment instructions appear?
-
Payment instructions are displayed in the “On-Hold” emails.
-
Can I send payment details in the order emails?
-
Yes, you can enable an option in the plugin settings to include the specific gateway’s payment instructions and QR code in the customer’s “On-Hold” email.
-
Does this plugin store sensitive payment data?
-
No. Since this is a manual payment method, the plugin does not collect or store any credit card or bank account details. It only provides instructions to the customer.
-
How do I temporarily disable a gateway?
-
You can disable any of your custom gateways through the WooCommerce > Settings > Payments tab by toggling the “Enabled” switch.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“FlexiPay Gateway for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “FlexiPay Gateway for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.1
- Updated FAQ section with more detailed answers.
- Improved plugin description for clarity.
- Updated QR code display location description to on-hold email.
- Code formatting improvements.
1.0.0
- Initial release.
- Added dynamic gateway registration.
- Added email notification options.
- Added global payment instructions.



