=== Custom Payment Gateways for WooCommerce Pro === Contributors: dhruvin, imagisol Tags: woocommerce, custom payment gateways, custom payment gateway, payment gateways, payment gateway Requires at least: 5.0 Tested up to: 6.7 Stable tag: 2.0.0 License: GNU General Public License v3.0 License URI: http://www.gnu.org/licenses/gpl-3.0.html Custom payment gateways for WooCommerce. == Description == **Custom Payment Gateways for WooCommerce** plugin lets you add your own customizable payment gateway to WooCommerce. For the custom payment gateway you can set: - Title - Description - Instructions - Email instructions - Icon - Enable for shipping methods - Accept for virtual orders - Default order status - Send additional emails - Custom return URL (Thank You page) - **Input field to collect data on checkout** - **Gateway fee** = Premium Version = With [Pro version](https://imaginate-solutions.com/downloads/custom-payment-gateways-for-woocommerce/) you can: - Add multiple payment gateways - Add multiple input fields - Add multiple fees - Set minimum order amount = Feedback = * We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins! * [Visit plugin site](https://imaginate-solutions.com/downloads/custom-payment-gateways-for-woocommerce/). == Installation == 1. Upload the entire plugin folder to the `/wp-content/plugins/` directory. 2. Activate the plugin through the "Plugins" menu in WordPress. 3. Start by visiting plugin settings at "WooCommerce > Settings > Custom Payment Gateways". == Changelog == = 2.0.0 - 12/04/2025 = * Compatibility with WooCommerce Checkout Block * Compatibility with WooCommerce 9.8 = 1.8.1 - 02/01/2024 = * Fixed an issue where the Add New Posts were showing a fatal error for a change related to HPOS = 1.8.0 - 20/10/2023 = * Compatibility with WooCommerce HPOS * Compatibility with PHP 8.2 = 1.7.0 - 18/04/2023 = * Added provisions for allowing discounts in fees via negative values in the Fees field. * Added Maximum Order value field which will not show the Custom Payment Gateway if the order amount has reached a particular value. * Fixed a bug related to Fees not getting applied when Minimum Order value is set. * Fixed compatibility issues with Polylang plugin. * WC tested upto 7.6 = 1.6.4 - 23/06/2021 = * Fix - Input field was not visible when using WPML. * Fix - Title and Description were not translatable. * Fix - Stock levels not reducing once an order was placed. * WC tested upto 5.4 = 1.6.3 - 04/02/2020 = * Dev - Custom return URL (Thank You page) - `%order_total%` placeholder added. = 1.6.2 - 03/02/2020 = * Dev - Code refactoring. * Plugin description updated. * WC tested up to: 3.9. = 1.6.1 - 03/01/2020 = * Dev - Input Fields - 'Process in "Advanced Order Export For WooCommerce" plugin' options added. * Dev - Typo fixed in admin settings. = 1.6.0 - 25/12/2019 = * Dev - "Fees" options section added. * Dev - Input Fields - "Enable section" option added. * Dev - Code refactoring. = 1.5.0 - 02/12/2019 = * Dev - Input Fields - "Add to order notes" option added. * Dev - Admin settings descriptions updated. * Dev - Code refactoring. * WC tested up to: 3.8. * Tested up to: 5.3. = 1.4.2 - 10/09/2019 = * Dev - Input Fields - "Textarea" type added. * WC tested up to: 3.7. = 1.4.1 - 20/07/2019 = * Dev - Input Fields - Type - "Checkbox" option added. = 1.4.0 - 18/06/2019 = * Dev - Input Fields - General Options - "Add to order details" option added. * Dev - Input Fields - General Options - "Add to emails" options added. * Dev - Input Fields - "Type" option added. * Dev - General admin settings split into sections. * Dev - Code refactoring. = 1.3.0 - 22/05/2019 = * Dev - "Input Fields" options added. * Dev - Advanced Options - Shipping methods - "Do not load" option added. * Tested up to: 5.2 * WC tested up to: 3.6 = 1.2.2 - 15/04/2019 = * Dev - Custom return URL (Thank You page) - `%order_id%` and `%order_key%` placeholders added. `alg_wc_custom_payment_gateway_custom_return_url` filter added. = 1.2.1 - 01/04/2019 = * Fix - "Text Domain" renamed to `custom-payment-gateways-woocommerce`. * Dev - Advanced Options - "Load shipping method instances" option added. * Dev - Empty values are now allowed in custom payment gateway's "Title" and "Description". = 1.2.0 - 14/12/2018 = * Dev - Enable for shipping methods - Listing all shipping instances (i.e. by shipping zones) now (instead of just shipping methods). * Dev - Code refactoring. * Dev - Admin settings restyled. = 1.1.1 - 05/08/2018 = * Dev - Admin settings restyled and descriptions updated. * Dev - Plugin link updated. * Dev - readme.txt updated. = 1.1.0 - 26/07/2017 = * Dev - WooCommerce v3 compatibility - `reduce_order_stock()` replaced with `wc_reduce_stock_levels()`. * Dev - WooCommerce v3 compatibility - Order status, payment method and shipping method - Getting with functions instead of accessing properties directly. * Dev - Autoloading plugin options. * Dev - Link updated from http://coder.fm to https://wpcodefactory.com. * Dev - Plugin header ("Text Domain" etc.) updated. * Dev - POT file added. = 1.0.0 - 17/02/2017 = * Initial Release. == Upgrade Notice == = 1.0.0 = This is the first release of the plugin.