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
|
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.
|