Hello,
We use this plugin to charge our customers for shipping through UPS, but lately what customers are charged is lower than our actual cost, so we are losing a lot of money.
Please advise,
Thank you.
]]>I just added negotiated rates to my UPS account and verified on UPS.com that the new rates are in effect by doing a before and after shipping test.
I checked the box on the plugin for Negotiated Rates and put in a test shipment for one of our shopping cart items but the rates are still showing the retail UPS rates. Is there a lag time for negotiated rates to start appearing on my website?
After update of the theme, my website crashed with this error: Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /public_html/shop/wp-content/plugins/ups-woocommerce-shipping-method/plugin-update-checker/Puc/v4p4/Plugin/UpdateChecker.php on line 641
]]>Hi, great plugin…but now its slowing the website completely down. Once I deactivate plugin the website works great again…
Would like to continue using plugin,
Can you advise if i need to do anything with settings, thank you!
]]>I need to set the weight of specific cart items to 0 before UPS (or FedEx for that matter) rates are calculated. The code below successfully changes the cart item weight, but it isn’t taken into consideration when calculating shipping rates.
function cart_core_charge_weight_change( $cart ){
if ( is_admin() && ! defined( 'DOING_AJAX' ) )
return;
foreach( $cart->get_cart() as $cart_item ){
$itemId = wc_get_product($cart_item['data']->get_id());
$itemName = $itemId->get_title();
if ( strpos( $itemName, '-$$$' ) !== false ) {
$cart_item['data']->set_weight(0);
}
}
}
add_action( 'woocommerce_before_calculate_totals', 'cart_core_charge_weight_change', 25, 1 );
In this case, if the cart item name ends with “-$$$”, the weight is set to 0. Shipping rates do not change, however.
]]>The plugin is pulling incorrect prices from ups.com. All the customers are residential but it appears to be pulling commercial rates in every case. (We have click residential when printing the labels on UPS.com) For example the customer pays a price like $8.90 for ground, but we’ll be charged $10.82 for ground, plus a residential address surcharge of $4.10, plus in many cases a fuel surcharge.
]]>No rate returned, UNITED STATES is not a valid state for the specified shipment
]]>I am having issue in shipping. It is not being calculated for few states. Like Naveda and few others…. Anyone please help
]]>Hi,
im trying to get my negotiated rates in the UPS plugin, but when i check the XML, i see that my login credentials are not used. I think my credentials need to be before the <request>. Anyone know how to fix this?
<?xml version=”1.0″?>
<RatingServiceSelectionRequest xml:lang=”en-US”>
<Request>
<TransactionReference/>
<RequestAction>Rate</RequestAction>
<RequestOption>Shop</RequestOption>
</Request>
<PickupType>
01
<Description/>
</PickupType>
<Shipment>
<Service>
03
<Description/>
</Service>
<Shipper>
<ShipperNumber>01987W</ShipperNumber>
<Address>
<AddressLine1>Vareseweg 45</AddressLine1>
<City>Rotterdam</City>
<StateProvinceCode>*</StateProvinceCode>
<PostalCode>3047AT</PostalCode>
<CountryCode>NL</CountryCode>
</Address>
</Shipper>
<ShipFrom>
<Address>
<AddressLine1>Vareseweg 45</AddressLine1>
<City>Rotterdam</City>
<StateProvinceCode>*</StateProvinceCode>
<PostalCode>3047AT</PostalCode>
<CountryCode>NL</CountryCode>
</Address>
</ShipFrom>
<ShipTo>
<Name/>
<CompanyName/>
<AttentionName/>
<Address>
<City>Rotterdam</City>
<PostalCode>3047 AT</PostalCode>
<CountryCode>NL</CountryCode>
</Address>
</ShipTo>
<Package>
<PackagingType>
02
<Description/>
</PackagingType>
<PackageWeight>
<Weight>1</Weight>
<UnitOfMeasurement>
KGS
<Description/>
</UnitOfMeasurement>
</PackageWeight>
<PackageServiceOptions/>
</Package>
<ShipmentServiceOptions/>
</Shipment>
</RatingServiceSelectionRequest>
Thanks in advance!
]]>Hi,
i installed the UPS plugin, and filled in all the details. I get the UPS shipping options and rates, but i do not get the negotiated rates. When i check “Request to UPS API”, it does not show our username and password to logon. I filled in the weight and dimensions, and the store currency is the same as the UPS currency.
]]>Looking at the XML send to UPS, there is no street address
The UPS API needs the whole address for accurate “Street Level Validation” otherwise a lower commercial rate is returned – see the Address Validation – Street Level link at https://www.ups.com/upsdeveloperkit?&loc=en_US&rt1 (log-in required).
A similar post here from 1.5 years also is missing the street address in the posted XML.
]]>This has been a good useful plugin in the past. I have it working just fine on other WooCommerce stores. However in this case the rates pulled in from UPS are always incorrect. They might be too low or too high but are never correct. I am not charging tax so that eliminates the issue of shipping taxes. One example is the smallest item for sale on the store is the Keg Collars – 100. The rate charged on the WooCommerce for UPS Ground is $9.76. What we are actually charged is $12.24 including our little UPS discount. We print the labels using the exact same weight and dimensions from UPS.com. On other larger items WooCommerce is overcharging customers for shipping by as much as $30. Does the UPS (basic) shipping option still work or should people try to find a different plugin to pull in UPS shipping from UPS.com?
]]>I received a notification that the UPS WooCommerce Shipping Plugin has been removed from the WP Repository. It says it was closed on September 1, 2018 and is no longer available for download. Does anyone know why it was removed and if it has been replaced with another plugin?
Thanks
]]>The rates that I am getting from your app for UPS shipments do not jive with the rates that we get on UPS World Ship for the same shipment. The other problem we are having is the app asks for packaging but only sees USPS packaging so we can’t process the prder. I had to disable your app so that I don’t get any more orders with the UPS option selected. Please tell me how to rectify this situation so that I can continue using your app. It would be a poor decision for me to go to your premium version if I can’t get the basic version to work.
]]>Hi support team,
I would like to ask how to set the box “Ship to different address” to be untick as the default? You see in the attached image that the box is alway ticked as the default. I want the opposite way. It’s untick as the default and and visitor will tick on that if they want to ship the product to different address from the billing info.
Image: https://prntscr.com/kjmnh5
Thanks,
]]>I noticed you basic ups shipping module in checkout isn’t provided delivery times your Canada post basic module shows them but not the ups one. Is this normal or is there an issue with the module.
]]>Hi, i having problems with your plugins UPS BASIC, can you help me?
the problem is when i activate Negotiated Rates the ups shipping method just dessapears… so i need to know what can i do for solve this problem… thanks in advance…!
XML ERROR REPORT
Shipping costs updated.
UPS REQUEST:
<?xml version=”1.0″ ?>
<AccessRequest xml:lang=’en-US’>
<AccessLicenseNumber>4D4A5817EFFDF4F8</AccessLicenseNumber>
<UserId>abdequipment</UserId>
<Password>Abd12345*</Password>
</AccessRequest>
<?xml version=”1.0″ ?>
<RatingServiceSelectionRequest>
<Request>
<TransactionReference>
<CustomerContext>Rating and Service</CustomerContext>
<XpciVersion>1.0</XpciVersion>
</TransactionReference>
<RequestAction>Rate</RequestAction>
<RequestOption>Shop</RequestOption>
</Request>
<PickupType>
01
<Description>Daily Pickup</Description>
</PickupType>
<CustomerClassification>
00
</CustomerClassification>
<Shipment>
<Description>WooCommerce Rate Request</Description>
<Shipper>
<ShipperNumber>77423X</ShipperNumber>
<Address>
<AddressLine></AddressLine>
<City>miami</City>
<PostalCode>33166</PostalCode>
<CountryCode>US</CountryCode>
</Address>
</Shipper>
<ShipTo>
<Address>
<StateProvinceCode>NY</StateProvinceCode>
<PostalCode>10005</PostalCode>
<CountryCode>US</CountryCode>
</Address>
</ShipTo>
<ShipFrom>
<Address>
<AddressLine></AddressLine>
<City>miami</City>
<PostalCode>33166</PostalCode>
<CountryCode>US</CountryCode>
<StateProvinceCode>Florida</StateProvinceCode>
</Address>
</ShipFrom>
<Package>
<PackagingType>
02
<Description>Package/customer supplied</Description>
</PackagingType>
<Description>Rate</Description>
<PackageWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>56</Weight>
</PackageWeight>
</Package>
<RateInformation>
<NegotiatedRatesIndicator />
</RateInformation>
</Shipment>
</RatingServiceSelectionRequest>
UPS RESPONSE:
<?xml version=”1.0″?>
<RatingServiceSelectionResponse><Response><TransactionReference><CustomerContext>Rating and Service</CustomerContext><XpciVersion>1.0</XpciVersion></TransactionReference><ResponseStatusCode>0</ResponseStatusCode><ResponseStatusDescription>Failure</ResponseStatusDescription><Error><ErrorSeverity>Hard</ErrorSeverity><ErrorCode>111286</ErrorCode><ErrorDescription>Florida is not a valid state for the specified shipment.</ErrorDescription></Error></Response></RatingServiceSelectionResponse>
There are no shipping methods available. Please ensure that your address has been entered correctly, or contact us if you need any help. Getting this message on my cart page, even though API details are correct.
]]>Hi,
I’ve configured your plugin but I get this error when I try to place a purchase:
[UPS] NO RATE RETURNED, THE REQUESTED SERVICE IS UNAVAILABLE BETWEEN THE SELECTED LOCATIONS. (UPS CODE: 111210)
I contacted UPS and they say is a problem from your extension and not from them. Anyway, they are checking the request and response XML to give me more information.
Is there anything you can do? Can you take a look at the XML responses too?
Thank you
]]>Why do the shipping rates come in so high on my site quickwedge.com ? UPS has them way cheaper than what is shown to my customers
]]>Hello,
I did a test and only UPS Ground it’s showing the same rate in my website as it’s in UPS website. It’s weight based… do you know what is going on?
]]>Hello,
My UPS(Basic) plugin for my e-commerce site keeps returning error codes from UPS for packages over 150LBS and odd shapes. I have production access API keys for their rating tool for freight shipping via my UPS account. I thought my issue was with UPS but now I am unsure. Can you provide some insight? Thank you!
]]>My Plugins are:
–WooCommerce Role Based Methods, Version 2.1.2 | By WPBackOffice
–UPS (BASIC) WooCommerce Shipping, version 1.2.11 | By XAdapter
I do not have UPS as an option when choosing which shipping methods are available to each role in Role Based Methods, and, as long as Role Based Methods is turned on, I get the error message “no shipping methods available.” Shipping calculations work fine as long as I disable Role Based Methods.
FYI, Role Based Methods allows you to choose what shipping methods are available to various roles. Thus our local contractors had the option to pick-up their items, but a person ordering a part for the first time doesn’t. It also allows us to offer certain users to pay using a PO number.
This site has been setup and working for almost 2 years now. The last online order was in December 2017, at which time both plugins were activated and working together.
]]>The rate I am getting returned by the API for UPS Ground is quite a bit lower than what I get quoted through UPS when I go to pay and print the label.
For example I am seeing $11.59 returned from the API but I get quoted 17.16 with my account on UPS. If I do not enter my account number the price is closer 13.85, but I confirmed the account information is the same between the API and UPS website via the Debug mode. Weight and dimensions are identical in both, so I can not figure out what is causing the difference.
The rest of the returned rates are pretty close to what I get quoted.
]]>Want to reorder the shipping list to show ups ground first and active first – tried this code in functions but no response
/******** start new function **********/
/* set default shipping */
function reset_default_shipping_method( $method, $available_methods ) {
$default_method = ‘wf_shipping_ups:03’; //provided here the service name which will selected default
if( array_key_exists($method, $available_methods ) )
return $default_method;
else
return $method;
}
add_filter(‘woocommerce_shipping_chosen_method’, ‘reset_default_shipping_method’, 10, 2);
/**** end new function ********/
Is the wf_shipping_ups:03 correct? or should it be ….???? Tried GROUND, but that didnt work. ??
]]>The plugin worked fine about 3 weeks ago, and I noticed now it is unresponsive. It doesn’t return any rates, and also doesn’t display the output when debug mode is checked. I even have a fallback shipping amount set, but that doesn’t display either.
Any suggestions?
]]>Hi –
The plugin seems to be working for some calculations, but is WAY OFF on others.
One example is this product:
https://djdeals.com/product/astera-ax1-set-pixeltube-pack/
Weight 65 lbs
Dimensions 45 x 18 x 7 in
The cart shows these amounts:
Ground (UPS): $61.11
2nd Day Air (UPS): $138.11
Next Day Air (UPS): $199.51
UPS says it should be these amounts:
2nd Day Air – $871.57
Next Day Air – $1,092
No matter how many times we increase the weight, or we increase the dimensions to get the rates in the cart to match what UPS quoted us, the plug refuses to increase the rates int he cart above those numbers. They never change.
]]>I installed the UPS basic plugin for my ecommerce store. i use shipstation to actually take care of the shipping process but i am in need of this UPS plugin in order to show the correct shipping rates on the website.
I installed the plugin, placed in all my information, enabled real time rates, and have every option checked. Now when i go to check out it only has a “media mail parcel” option. I just want UPS ground to show up honestly. Why is this not working? Did I set something up wrong?
This is odd as I have 1 item with weight of 10lb and size of 24″x80″ and its calculating out to this amazing amount for a local address in CA
Next Day Air (UPS): $756.06
2nd Day Air (UPS): $567.11
Ground (UPS): $163.53
If I change it to a New York address, it gets even more weird:
Next Day Air (UPS): $756.06
2nd Day Air (UPS): $567.11
Ground (UPS): $163.53
Sometimes it gets to ver 1,000 depending on the state – thats a little excessive for shipping, doncha think?
Any ideas on whats occurring?
<Package>
<PackagingType>
02
<Description>Package/customer supplied</Description>
</PackagingType>
<Description>Rate</Description>
<Dimensions>
<UnitOfMeasurement>
IN
</UnitOfMeasurement>
<Length>80.00</Length>
<Width>24.00</Width>
<Height>4.00</Height>
</Dimensions>
<PackageWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>10</Weight>
</PackageWeight>
</Package>
also added this to another post —
]]>Not sure what I am missing, but I can’t seem to find the “Adjust UPS Shipping Rates” area. It was previously showing up in the Services area, but it seems to have vanished.
]]>