Skip Navigation

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 1 reply, has 2 voices.

Last updated by Laura 1 year, 8 months ago.

Author Posts
April 28, 2023 at 10:05 am #13556613

xiaoweiX

Hi,

We found that wcml is not compatible with this plugin:

https://wordpress.org/plugins/ecpay-ecommerce-for-woocommerce/

Here is the error message:

[Fri Apr 28 17:50:58.567555 2023] [php7:error] [pid 26997] [client 162.158.178.42:54014] PHP Fatal error: Uncaught Error: Call to undefined function wc_get_chosen_shipping_method_ids() in /var/www/jewelry-affiliate/wp-content/plugins/ecpay-ecommerce-for-woocommerce/includes/services/logistic/class-wooecpay-logistic.php:76\nStack trace:\n#0 /var/www/jewelry-affiliate/wp-includes/class-wp-hook.php(308): Wooecpay_Logistic->gateway_disable_for_shipping_rate()\n#1 /var/www/jewelry-affiliate/wp-includes/plugin.php(205): WP_Hook->apply_filters()\n#2 /var/www/jewelry-affiliate/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(163): apply_filters()\n#3 /var/www/jewelry-affiliate/wp-content/plugins/woocommerce-multilingual/classes/multi-currency/payment-gateways/class-wcml-currencies-payment-gateways.php(212): WC_Payment_Gateways->get_available_payment_gateways()\n#4 /var/www/jewelry-affiliate/wp-content/plugins/woocommerce-multilingual/classes/multi-currency/payment-gateways/class-wcml-currencies-payment-gateways.php(97): WCML_Currencies_Payment_Gateways->get_available_payment_gateways()\n#5 /var/www/jewelry- in /var/www/jewelry-affiliate/wp-content/plugins/ecpay-ecommerce-for-woocommerce/includes/services/logistic/class-wooecpay-logistic.php on line 76, referer: hidden link

What's the cause of this incompatibility, how can I inform the 3rd party payment plugin to fix this problem?

Thanks
Shawn

April 28, 2023 at 1:01 pm #13557677

Laura
Supporter

Languages: English (English ) Italian (Italiano )

Timezone: Europe/Rome (GMT+01:00)

Hi,

thanks for contacting us.

Without further debugging it's impossible to say what's causing the error. You should contact the plugin author on their plugin page.

The topic ‘[Closed] wcml imcompatibility with payment plugin’ is closed to new replies.