All of the features are missing in the settings.
-
Hi,
We’ve installed and activated the plugin. A few issues:
1. There is no “Manual UPS services limiting” setting, even though it says there should be.
2. There is no “Ability to add insurance” setting even though it says there should be.
3. The cart is returning rates for products that do not have any weight or dimensions. It shouldn’t be, because it doesn’t know the weight or dimensions.
-
All of the settings shown here don’t appear in Woocommerce:
https://docs.flexibleshipping.com/article/126-ups-shipping-method
Hi @joyryde,
Have you ticked these two checboxes?
https://wpdesk.me/ls/8egaz.jpg
They are responsible for the options you’ve mentioned. Please mind that you won’t find them in the plugin settings at WooCommerce > Settings > Shipping > UPS. They are available from the UPS shipping method configuration screen level, so you need to add the UPS shipping method first within the shipping zone you want the rates to be displayed. Once the UPS shipping method is added you should be able to reach its configuration screen and find these options there.
Kind regards,
?ukaszHi ?ukasz!
We were using the plugin settings at WOOCOMMERCE > SHIPPING > UPS
We didn’t realize that you had other settings elsewhere inside the Shipping tabs, that’s a bit counterintuitive…but I will check it today! Thank you!
Hello!
We found those settings and updated them, but don’t see any setting for this:
3. The cart is returning rates for products that do not have any weight or dimensions. It shouldn’t be, because it doesn’t know the weight or dimensions.
Hi @joyryde,
Yes, I confirm it’s not how our UPS plugin should behave in such situation. Are you adding the simple product while running the tests? If it’s a variable product, one of its variations might have the weight and dimensions entered.
Have you checked if the same problem occurs after deactivating all the plugins apart from WooCommerce and UPS? Maybe some other plugin which is currently active interferes here and is messing with our UPS.
Kind regards,
?ukaszHello!
Here’s an example product:
https://djdeals.com/product/marshall-electronics-cv420-30x-ip/
It has no weight or dimensions. Our website has 9,000 products and we have no possible way of editing that many items to add W&D.
When that example item is added to the cart, the cart returns rates, but we aren’t sure why or how.
Hi @joyryde,
Could you please enable the Debug Mode at WooCommerce > Settings > Shipping > UPS > Advanced Options:
https://wpdesk.me/ls/a8ho7.jpg
add the product above to the cart, enter some sample shipping address and copy/paste here the data from the UPS Request‘s & Response‘s Show Content tab which will be displayed at the top of the screen?
https://wpdesk.me/ls/ji810.jpg
Kind regards,
?ukasz- This reply was modified 3 years, 11 months ago by lusp.
<?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>WA1536</ShipperNumber>
<Address>
<AddressLine1>1498 Jefferson Avenue</AddressLine1>
<City>Miami Beach</City>
<StateProvinceCode>FL</StateProvinceCode>
<PostalCode>33139</PostalCode>
<CountryCode>US</CountryCode>
</Address>
</Shipper>
<ShipFrom>
<Address>
<AddressLine1>1498 Jefferson Avenue</AddressLine1>
<City>Miami Beach</City>
<StateProvinceCode>FL</StateProvinceCode>
<PostalCode>33139</PostalCode>
<CountryCode>US</CountryCode>
</Address>
</ShipFrom>
<ShipTo>
<Name/>
<CompanyName/>
<AttentionName/>
<Address>
<AddressLine1>1498 Jefferson Avenue</AddressLine1>
<City>Miami Beach</City>
<StateProvinceCode>FL</StateProvinceCode>
<PostalCode>33139</PostalCode>
<CountryCode>US</CountryCode>
</Address>
</ShipTo>
<Package>
<PackagingType>
02
<Description/>
</PackagingType>
<PackageWeight>
<Weight>0.1</Weight>
<UnitOfMeasurement>
LBS
<Description/>
</UnitOfMeasurement>
</PackageWeight>
<PackageServiceOptions>
<InsuredValue>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>1688.99</MonetaryValue>
</InsuredValue>
</PackageServiceOptions>
</Package>
<ShipmentServiceOptions/>
</Shipment>
</RatingServiceSelectionRequest>______________________________________________________________
<?xml version=”1.0″?>
<RatingServiceSelectionResponse>
<Response>
<ResponseStatusCode>1</ResponseStatusCode>
<ResponseStatusDescription>Success</ResponseStatusDescription>
</Response>
<RatedShipment>
<Service>
12
</Service>
<RatedShipmentWarning>Your invoice may vary from the displayed reference rates</RatedShipmentWarning>
<RatedShipmentWarning>Ship To Address Classification is changed from Commercial to Residential</RatedShipmentWarning>
<BillingWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>1.0</Weight>
</BillingWeight>
<TransportationCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.14</MonetaryValue>
</TransportationCharges>
<ServiceOptionsCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.85</MonetaryValue>
</ServiceOptionsCharges>
<TotalCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>34.99</MonetaryValue>
</TotalCharges>
<GuaranteedDaysToDelivery>3</GuaranteedDaysToDelivery>
<ScheduledDeliveryTime/>
<RatedPackage>
<TransportationCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.14</MonetaryValue>
</TransportationCharges>
<ServiceOptionsCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.85</MonetaryValue>
</ServiceOptionsCharges>
<TotalCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>34.99</MonetaryValue>
</TotalCharges>
<Weight>0.1</Weight>
<BillingWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>1.0</Weight>
</BillingWeight>
</RatedPackage>
</RatedShipment>
<RatedShipment>
<Service>
14
</Service>
<RatedShipmentWarning>Your invoice may vary from the displayed reference rates</RatedShipmentWarning>
<RatedShipmentWarning>Ship To Address Classification is changed from Commercial to Residential</RatedShipmentWarning>
<BillingWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>1.0</Weight>
</BillingWeight>
<TransportationCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>68.42</MonetaryValue>
</TransportationCharges>
<ServiceOptionsCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.85</MonetaryValue>
</ServiceOptionsCharges>
<TotalCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>86.27</MonetaryValue>
</TotalCharges>
<GuaranteedDaysToDelivery>1</GuaranteedDaysToDelivery>
<ScheduledDeliveryTime>8:00 A.M.</ScheduledDeliveryTime>
<RatedPackage>
<TransportationCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>68.42</MonetaryValue>
</TransportationCharges>
<ServiceOptionsCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.85</MonetaryValue>
</ServiceOptionsCharges>
<TotalCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>86.27</MonetaryValue>
</TotalCharges>
<Weight>0.1</Weight>
<BillingWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>1.0</Weight>
</BillingWeight>
</RatedPackage>
</RatedShipment>
<RatedShipment>
<Service>
03
</Service>
<RatedShipmentWarning>Your invoice may vary from the displayed reference rates</RatedShipmentWarning>
<RatedShipmentWarning>Ship To Address Classification is changed from Commercial to Residential</RatedShipmentWarning>
<BillingWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>1.0</Weight>
</BillingWeight>
<TransportationCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>13.13</MonetaryValue>
</TransportationCharges>
<ServiceOptionsCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.85</MonetaryValue>
</ServiceOptionsCharges>
<TotalCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>30.98</MonetaryValue>
</TotalCharges>
<GuaranteedDaysToDelivery/>
<ScheduledDeliveryTime/>
<RatedPackage>
<TransportationCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>13.13</MonetaryValue>
</TransportationCharges>
<ServiceOptionsCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.85</MonetaryValue>
</ServiceOptionsCharges>
<TotalCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>30.98</MonetaryValue>
</TotalCharges>
<Weight>0.1</Weight>
<BillingWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>1.0</Weight>
</BillingWeight>
</RatedPackage>
</RatedShipment>
<RatedShipment>
<Service>
13
</Service>
<RatedShipmentWarning>Your invoice may vary from the displayed reference rates</RatedShipmentWarning>
<RatedShipmentWarning>Ship To Address Classification is changed from Commercial to Residential</RatedShipmentWarning>
<BillingWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>1.0</Weight>
</BillingWeight>
<TransportationCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>34.66</MonetaryValue>
</TransportationCharges>
<ServiceOptionsCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.85</MonetaryValue>
</ServiceOptionsCharges>
<TotalCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>52.51</MonetaryValue>
</TotalCharges>
<GuaranteedDaysToDelivery>1</GuaranteedDaysToDelivery>
<ScheduledDeliveryTime/>
<RatedPackage>
<TransportationCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>34.66</MonetaryValue>
</TransportationCharges>
<ServiceOptionsCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.85</MonetaryValue>
</ServiceOptionsCharges>
<TotalCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>52.51</MonetaryValue>
</TotalCharges>
<Weight>0.1</Weight>
<BillingWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>1.0</Weight>
</BillingWeight>
</RatedPackage>
</RatedShipment>
<RatedShipment>
<Service>
01
</Service>
<RatedShipmentWarning>Your invoice may vary from the displayed reference rates</RatedShipmentWarning>
<RatedShipmentWarning>Ship To Address Classification is changed from Commercial to Residential</RatedShipmentWarning>
<BillingWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>1.0</Weight>
</BillingWeight>
<TransportationCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>36.99</MonetaryValue>
</TransportationCharges>
<ServiceOptionsCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.85</MonetaryValue>
</ServiceOptionsCharges>
<TotalCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>54.84</MonetaryValue>
</TotalCharges>
<GuaranteedDaysToDelivery>1</GuaranteedDaysToDelivery>
<ScheduledDeliveryTime>10:30 A.M.</ScheduledDeliveryTime>
<RatedPackage>
<TransportationCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>36.99</MonetaryValue>
</TransportationCharges>
<ServiceOptionsCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.85</MonetaryValue>
</ServiceOptionsCharges>
<TotalCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>54.84</MonetaryValue>
</TotalCharges>
<Weight>0.1</Weight>
<BillingWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>1.0</Weight>
</BillingWeight>
</RatedPackage>
</RatedShipment>
<RatedShipment>
<Service>
02
</Service>
<RatedShipmentWarning>Your invoice may vary from the displayed reference rates</RatedShipmentWarning>
<RatedShipmentWarning>Ship To Address Classification is changed from Commercial to Residential</RatedShipmentWarning>
<BillingWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>1.0</Weight>
</BillingWeight>
<TransportationCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>25.14</MonetaryValue>
</TransportationCharges>
<ServiceOptionsCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.85</MonetaryValue>
</ServiceOptionsCharges>
<TotalCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>42.99</MonetaryValue>
</TotalCharges>
<GuaranteedDaysToDelivery>2</GuaranteedDaysToDelivery>
<ScheduledDeliveryTime/>
<RatedPackage>
<TransportationCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>25.14</MonetaryValue>
</TransportationCharges>
<ServiceOptionsCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>17.85</MonetaryValue>
</ServiceOptionsCharges>
<TotalCharges>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>42.99</MonetaryValue>
</TotalCharges>
<Weight>0.1</Weight>
<BillingWeight>
<UnitOfMeasurement>
LBS
</UnitOfMeasurement>
<Weight>1.0</Weight>
</BillingWeight>
</RatedPackage>
</RatedShipment>
</RatingServiceSelectionResponse>Hi @joyryde,
Thank you for pasting the UPS API request and response. Now, I can see clearly what’s going on. It looks like the minimum weight value required for package to be sent is entered automatically while passing the request to the API. That’s why UPS API returns the rates even for the products with no weight defined.
I’m afraid that in such case, in order to prevent the rates from being displayed for the products with no weight value filled in, you will need either to use a work-around and change these products to be virtual or do some custom coding using e.g. the WooCommerce
woocommerce_package_rates
filter to affect the rates and adjust them to your needs.Kind regards,
?ukaszSince there are no further inquiries concerning this case I’m marking this thread as resolved.
Kind regards,
?ukasz
- The topic ‘All of the features are missing in the settings.’ is closed to new replies.