Title: SOAP ERROR
Last modified: June 25, 2018

---

# SOAP ERROR

 *  Resolved [46n2](https://wordpress.org/support/users/46n2/)
 * (@46n2)
 * [7 years, 10 months ago](https://wordpress.org/support/topic/soap-error-6/)
 * Several times per day the following error is showing up in New Relic:
 * \`
    E_ERROR: SOAP-ERROR: Encoding: Element ‘Major’ has fixed value ‘2’ (value‘
   4’ is not allowed) in SoapClient::call called at /var/www/vhosts/site1/wp-content/
   plugins/woocommerce-shipping-fedex/includes/class-wc-shipping-fedex.php (690)
   in WC_Shipping_Fedex::residential_address_validation called at /var/www/vhosts/
   site1/wp-content/plugins/woocommerce-shipping-fedex/includes/class-wc-shipping-
   fedex.php (996) in WC_Shipping_Fedex::calculate_shipping called at /var/www/vhosts/
   site1/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-shipping-
   method.php (233) in WC_Shipping_Method::get_rates_for_package called at /var/
   www/vhosts/site1/wp-content/plugins/woocommerce/includes/class-wc-shipping.php(
   329) in WC_Shipping::calculate_shipping_for_package called at /var/www/vhosts/
   site1/wp-content/plugins/woocommerce/includes/class-wc-shipping.php (256) in 
   WC_Shipping::calculate_shipping called at /var/www/vhosts/site1/wp-content/plugins/
   woocommerce/includes/class-wc-cart.php (1258) in WC_Cart::calculate_shipping 
   called at /var/www/vhosts/site1/wp-content/plugins/woocommerce/includes/class-
   wc-cart-totals.php (344) in WC_Cart_Totals::get_shipping_from_cart called at /
   var/www/vhosts/site1/wp-content/plugins/woocommerce/includes/class-wc-cart-totals.
   php (800) in WC_Cart_Totals::calculate_shipping_totals called at /var/www/vhosts/
   site1/wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php (141) 
   in WC_Cart_Totals::calculate called at /var/www/vhosts/site1/wp-content/plugins/
   woocommerce/includes/class-wc-cart-totals.php (131) in WC_Cart_Totals::construct
   called at /var/www/vhosts/site1/wp-content/plugins/woocommerce/includes/class-
   wc-cart.php (1236) in WC_Cart::calculate_totals called at /var/www/vhosts/site1/
   wp-content/plugins/woocommerce/includes/class-wc-cart-session.php (140) in WC_Cart_Session::
   get_cart_from_session called at /var/www/vhosts/site1/wp-includes/class-wp-hook.
   php (286) in WP_Hook::apply_filters called at /var/www/vhosts/site1/wp-includes/
   class-wp-hook.php (310) in WP_Hook::do_action called at /var/www/vhosts/site1/
   wp-includes/plugin.php (453) in do_action called at /var/www/vhosts/site1/wp-
   settings.php (471) in require_once called at /var/www/vhosts/site1/wp-config.
   php (153) in require_once called at /var/www/vhosts/site1/wp-load.php (37) in
   require_once called at /var/www/vhosts/site1/wp-blog-header.php (13) in require
   called at /var/www/vhosts/site1/index.php (17) `
 * As far as I can tell `WC_Shipping_Fedex::residential_address_validation` has 
   no option to filter the request detail before it is submitted, so there is no
   possibility of interference from another plugin. What’s strange is that the WSDL
   file version and the value for `Version.Major` are set from the same variable`
   $this->addressvalidationservice_version` only a few lines apart, yet the error
   message would indicate that the two values are different at the time the SOAP
   request is submitted. We are using the latest version of the plugin, 3.4.10.
 * I am unable to reproduce the error locally. It appears to happen when customers
   return to the site root from either /checkout or /cart.
 * WooCommerce Version 3.3.5
    WordPress Version 4.9.6 PHP Version 7.1 php-soap Version
   7.1.18-1
    -  This topic was modified 7 years, 10 months ago by [46n2](https://wordpress.org/support/users/46n2/).

Viewing 3 replies - 1 through 3 (of 3 total)

 *  [anindowp](https://wordpress.org/support/users/anindowp/)
 * (@anindowp)
 * [7 years, 10 months ago](https://wordpress.org/support/topic/soap-error-6/#post-10435913)
 * Hi [@46n2](https://wordpress.org/support/users/46n2/),
 * This error seems to be coming from WooCommerce’s FedEx plugin and not ours.
 * Can you please re-confirm this from your end and let us know?
 *  Thread Starter [46n2](https://wordpress.org/support/users/46n2/)
 * (@46n2)
 * [7 years, 10 months ago](https://wordpress.org/support/topic/soap-error-6/#post-10437126)
 * Ahh it looks like you are right. Sorry for the confusion.
 *  [anindowp](https://wordpress.org/support/users/anindowp/)
 * (@anindowp)
 * [7 years, 10 months ago](https://wordpress.org/support/topic/soap-error-6/#post-10437141)
 * No problem.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘SOAP ERROR’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/fedex-woocommerce-shipping-method_336c83.
   svg)
 * [Fedex WooCommerce Shipping Method Plugin](https://wordpress.org/plugins/fedex-woocommerce-shipping-method/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/fedex-woocommerce-shipping-method/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/fedex-woocommerce-shipping-method/)
 * [Active Topics](https://wordpress.org/support/plugin/fedex-woocommerce-shipping-method/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/fedex-woocommerce-shipping-method/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/fedex-woocommerce-shipping-method/reviews/)

 * 3 replies
 * 2 participants
 * Last reply from: [anindowp](https://wordpress.org/support/users/anindowp/)
 * Last activity: [7 years, 10 months ago](https://wordpress.org/support/topic/soap-error-6/#post-10437141)
 * Status: resolved