I am experiencing an issue with the Payflex Payment Gateway plugin (version 2.6.2) on my WooCommerce site. After enabling the WooCommerce ‘High-Performance order storage’ feature, I received a notification indicating that the Payflex plugin is incompatible with this feature and should not be activated.
I have since rolled back to version 2.6.1, which works perfectly fine with the High-Performance Order Storage feature. However, the latest update (version 2.6.2) seems to cause this compatibility issue.
]]>Hi There
We received the following warning via Patchstack:
WordPress Payflex Payment Gateway Plugin <= 2.6.1?is vulnerable to?Open Redirection. Here is the link to the report – https://patchstack.com/database/vulnerability/payflex-payment-gateway/wordpress-payflex-payment-gateway-plugin-2-6-1-open-redirection-vulnerability
Regards
Vinesh
]]>Payflex Payment Gateway 2.6.1 flagged as vulnerable on WP Toolkit:
Missing Authorization to Order Status Update vulnerability discovered by Francesco Carlucci in WordPress Plugin Payflex Payment Gateway (versions <= 2.5.0)
Please advise.
Thank you.
]]>The following 5 images are missing from V2.5.2:
PIE-CHART-01.png, PIE-CHART-02.png, PIE-CHART-03.png, PIE-CHART-04.png and Checkout.png
The location path for these images are: wp-content/plugins/payflex-payment-gateway/includes/
]]>With the latest updates to Woocommerce and the checkout process (9.0), when can we expect Payflex to be compatible with the Checkout Blocks?
]]>Hi my site uses a custom single product layout and crashes when activating payflex. I have to deactivate it before editing my single product layout.
Error Details
=============
An error of type E_ERROR was caused in line 988 of the file /usr/www/users/littlmkmwy/wp-content/plugins/woocommerce/includes/wc-product-functions.php. Error message: Uncaught Error: Call to a member function get_price() on null in /usr/www/users/littlmkmwy/wp-content/plugins/woocommerce/includes/wc-product-functions.php:988
Stack trace:
#0 /usr/www/users/littlmkmwy/wp-content/plugins/payflex-payment-gateway/partpay.php(1294): wc_get_price_including_tax(NULL)
#1 /usr/www/users/littlmkmwy/wp-content/plugins/payflex-payment-gateway/partpay.php(1278): woo_payflex_frontend_widget()
#2 /usr/www/users/littlmkmwy/wp-includes/shortcodes.php(356): widget_shortcode_content(”, ”, ‘payflex_widget’)
#3 [internal function]: do_shortcode_tag(Array)
#4 /usr/www/users/littlmkmwy/wp-includes/shortcodes.php(228): preg_replace_callback(‘/\\[(\\[?)(payfle…’, ‘do_shortcode_ta…’, ‘[payflex_widget…’)
#5 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/includes/widgets/shortcode.php(130): do_shortcode(‘[payflex_widget…’)
#6 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/includes/base/controls-stack.php(2268): Elementor\Widget_Shortcode->render()
#7 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/includes/base/widget-base.php(609): Elementor\Controls_Stack->render_by_mode()
#8 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/includes/base/widget-base.php(733): Elementor\Widget_Base->render_content()
#9 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/includes/base/element-base.php(536): Elementor\Widget_Base->get_raw_data(true)
#10 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/includes/base/element-base.php(536): Elementor\Element_Base->get_raw_data(true)
#11 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/includes/base/element-base.php(536): Elementor\Element_Base->get_raw_data(true)
#12 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/includes/base/element-base.php(536): Elementor\Element_Base->get_raw_data(true)
#13 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/core/base/document.php(977): Elementor\Element_Base->get_raw_data(true)
#14 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/core/base/document.php(643): Elementor\Core\Base\Document->get_elements_raw_data(Array, true)
#15 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/includes/base/controls-stack.php(1021): Elementor\Core\Base\Document->get_initial_config()
#16 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/core/editor/config-providers/editor-common-client-settings.php(36): Elementor\Controls_Stack->get_config()
#17 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/core/editor/config-providers/editor-common-configs.php(169): Elementor\Core\Editor\Config_Providers\Editor_Common_Client_Settings::get_client_settings()
#18 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/core/editor/config-providers/editor-v1-config-provider.php(46): Elementor\Core\Editor\Config_Providers\Editor_Common_Configs::get_client_settings()
#19 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/core/editor/editor-loader.php(57): Elementor\Core\Editor\Config_Providers\Editor_V1_Config_Provider->get_client_settings()
#20 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/core/editor/editor.php(357): Elementor\Core\Editor\Editor_Loader->print_client_settings()
#21 /usr/www/users/littlmkmwy/wp-includes/class-wp-hook.php(307): Elementor\Core\Editor\Editor->enqueue_scripts(”)
#22 /usr/www/users/littlmkmwy/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(”, Array)
#23 /usr/www/users/littlmkmwy/wp-includes/plugin.php(474): WP_Hook->do_action(Array)
#24 /usr/www/users/littlmkmwy/wp-includes/script-loader.php(2115): do_action(‘wp_enqueue_scri…’)
#25 /usr/www/users/littlmkmwy/wp-includes/class-wp-hook.php(307): wp_enqueue_scripts(”)
#26 /usr/www/users/littlmkmwy/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(”, Array)
#27 /usr/www/users/littlmkmwy/wp-includes/plugin.php(474): WP_Hook->do_action(Array)
#28 /usr/www/users/littlmkmwy/wp-includes/general-template.php(3042): do_action(‘wp_head’)
#29 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/includes/editor-templates/editor-wrapper.php(31): wp_head()
#30 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/core/editor/editor-loader.php(135): include(‘/usr/www/users/…’)
#31 /usr/www/users/littlmkmwy/wp-content/plugins/elementor/core/editor/editor.php(162): Elementor\Core\Editor\Editor_Loader->print_root_template()
#32 /usr/www/users/littlmkmwy/wp-includes/class-wp-hook.php(307): Elementor\Core\Editor\Editor->init(”)
#33 /usr/www/users/littlmkmwy/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(”, Array)
#34 /usr/www/users/littlmkmwy/wp-includes/plugin.php(474): WP_Hook->do_action(Array)
#35 /usr/www/users/littlmkmwy/wp-admin/admin.php(419): do_action(‘admin_action_el…’)
#36 /usr/www/users/littlmkmwy/wp-admin/post.php(12): require_once(‘/usr/www/users/…’)
#37 {main}
?thrown
Hi, the new version (2.4.7) released this morning at 9am is corrupted it seems. There are no files inside the config folder within the plugin and they are being called by partpay.php which is causing a critical error. Line 278
]]>Good day, what email template is being used for the New Order email to website administrator when an order is paid for using Payflex? I have made changes to the WooCommerce New Order template via a template hook in my childtheme functions.php file. The changes work for all other orders and payment gateways but not with the Payflex payment gateway. When we get a new order that was paid for using Payflex the email template is still just the standard WooCommerce New Order Template.
]]>Hi,
After adding products to the cart, and selecting Payflex as a payment option, Then clicking on Checkout, the customer gets stuck on the following page https://thewigfactory.co.za/checkout-2/order-pay/30220/?key=wc_order_a80SM2P7zMhAO with no option to proceed. I have tried checking out using other payment gateways and they are working and redirecting to the respective payment pages.
Please urgently assist.
]]>Hello I am getting this message
Warning: Undefined array key “is_using_page_builder” in /usr/www/users/bloomrxmye/wp-content/plugins/payflex-payment-gateway/partpay.php on line 1239
Is there a fix for this?
Many Thanks
]]>Hi,
The Pay Now option seems to now require the customer to sign-in / create an account with PayFlex. Why was this changed? This has caused many abandoned carts for one of my clients. Not all customers wish to create an account with PayFlex.
Hey,
I have been using your gateway for a while and I just noticed the widget isn’t working on the single product page.
Please advise
]]>Is it possible to change the layout and style of how the Payflex text and buttons appear on each product in the store?
]]>I am using Elementor on a website but the Payflex widget is not showing up on the single products page. I have added the shortcode with Elementor, and also tried adding it with a Woocommerce hook. The Payflex info is showing up on the checkout page, so that part is working. I have checked the box for “Products Page widget with any page builder”.
Any recommendations on getting this to work?
]]>You have not updated the change logs since 2.0
is the new update for WP5.9?
be nice to know before updating. (i do them at midnight if its not auto)
]]>Hi I have a issue with my site it seems when a client cancelled a order.
The woocommerce status changes it back to pending even after it was manually changed by the shop manager.
Is the on your end or woocommerce?
]]>