VirtueMart Forum

VirtueMart 2 + 3 + 4 => Plugins: Payment, Shipment and others => Topic started by: kamnaderi on December 01, 2014, 17:31:22 PM

Title: istraxx UPS plugin error on checkout "We are sorry, no shipment method matches t
Post by: kamnaderi on December 01, 2014, 17:31:22 PM
Hi,

I have added and configured the UPS plugin (from istraxx) and shipment method in VM and when I get to checkout and choose the shipment method, I get "We are sorry, no shipment method matches the characteristics of your order."

It seems to be a known problem and tried to go through the toubleshooting instruction and all settingss seem to be fine.

However I should mention, when I try to add the weight through "custmer field", each item is asking for a value which this can't be valid since UPS is supposed to provide postage cost based on type of shipment and destination zipcode.

I tried to get the weight and dimensions added to the item description and cart (not through custom field) but had no luck. I'm not sure if this has caused the problem or else....
Any help would be appreciated as I'm close to my deadline...

Kam

Title: Re: istraxx UPS plugin error on checkout "We are sorry, no shipment method matches t
Post by: GJC Web Design on December 01, 2014, 22:44:03 PM
QuoteHowever I should mention, when I try to add the weight through "custmer field", each item is asking for a value which this can't be valid since UPS is supposed to provide postage cost based on type of shipment and destination zipcode.

what do u mean by this????  weights are added in the product admin

have you switched on debugging, logging etc to try and pinpoint why the method isn't valid?

Quote"We are sorry, no shipment method matches the characteristics of your order."
means that the order is not fufilling some condition of the shipping method - that is why the debug etc is there - to help
Title: Re: istraxx UPS plugin error on checkout "We are sorry, no shipment method matches t
Post by: kamnaderi on December 01, 2014, 22:50:50 PM
My apologies..
Regarding the weight..I assumed when I add an item, under "Product Dimensions and Weight", when I add teh parameters, it should be listed with description...
However, I defined a "Custom Field" for weight enabled the "Cart Variant" option.
When I add the "weight" custom field to an item, I have two options, one for the weight and the other for the value with $ sign. any number I add to the value with $ sign, it shows it under the price which is fine but not added to cart...

Here is the VMdebug report when I click on "select shipment":


        vmdebug My selected language by JFactory::getLanguage()->getTag() en-GB
        vmdebug $siteLang: en-GB self::$_jpConfig->lang en_gb
        vmdebug vmTime: loadConfig db no: 0.00797200202941895
        vmdebug Start used Ram 2M
        vmdebug subtotal vattax id 1 = 3.6
        vmdebug shipmentmethod UPS = TRUE for variable order amount = 33.59 Reason: is within Range of the condition from 1 to 5000
        vmdebug Part $denominator 29.99 $frac 1 Var1:

        0

        vmdebug shipmentmethod UPS = TRUE for variable order amount = 33.59 Reason: is within Range of the condition from 1 to 5000
        vmdebug shipmentmethod UPS = TRUE for variable zip = 95148 Reason: no boundary conditions set
        vmdebug shipmentmethod UPS = TRUE for variable weight = 0.45 Reason: is within Range of the condition from 0.1 to 200
        vmdebug shipmentmethod UPS = TRUE for variable order amount = 33.59 Reason: is within Range of the condition from 1 to 5000
        vmdebug vmTime: VirtuemartControllerCart Finished task edit_shipment: 3.02925610542297
        vmdebug End used Ram 5.25M
        vmdebug Peak memory peak 5.25M



Title: Re: istraxx UPS plugin error on checkout "We are sorry, no shipment method matches t
Post by: GJC Web Design on December 01, 2014, 22:54:03 PM
stop cross posting!!!

just answered your other one

re:
QuoteRegarding the weight..I assumed when I add an item, under "Product Dimensions and Weight", when I add teh parameters, it should be listed with description...

they only show if your template is coded to show them/it
you don't need custom fields for weights etc
Title: Re: istraxx UPS plugin error on checkout "We are sorry, no shipment method matches t
Post by: kamnaderi on December 01, 2014, 22:57:50 PM
Thanks for rapid response.

The UPS plugin requires weight parameter to calculate the shipment cost...Lets say if template is not coded to show the weight, then how UPS plugin would calculate the shipment? This is confusing me....Sorry
Title: Re: istraxx UPS plugin error on checkout "We are sorry, no shipment method matches t
Post by: bluezeyes on December 02, 2014, 00:54:07 AM
The template are used to show the customer what's relevant to him. It has nothing todo with the background functionality the Ups plugin accessing the hopefully filled weight and dimension parameters.

So if you want that the plugin work correctly,  fill out the product parameters.  If you want to show the customer on the category / product-details page the weight etc.  Enable that option in template parameters or create a overwrite for the specific view.

Regards.
Title: Re: istraxx UPS plugin error on checkout "We are sorry, no shipment method matches t
Post by: kamnaderi on December 02, 2014, 08:43:30 AM
Appreciate your help and hopefully the UPS plugin would read the parameters as I've entered them already.
This is good that atleast I know now that the problem is not with the way items are added to VM. Thanks.

If you don't mind I'll keep my progress posted here and hopefully if it works for me then it might help others with similar problems.
Thanks again. Appreciated your support.
Title: Re: istraxx UPS plugin error on checkout "We are sorry, no shipment method matches t
Post by: GJC Web Design on December 02, 2014, 10:59:42 AM
As I showed you in your other post .. as far as VM is concerned the parameters pass all checks for UPS.. everything below says TRUE

Quotevmdebug shipmentmethod UPS = TRUE for variable order amount = 33.59 Reason: is within Range of the condition from 1 to 5000
        vmdebug Part $denominator 29.99 $frac 1 Var1:

        0

        vmdebug shipmentmethod UPS = TRUE for variable order amount = 33.59 Reason: is within Range of the condition from 1 to 5000
        vmdebug shipmentmethod UPS = TRUE for variable zip = 95148 Reason: no boundary conditions set
        vmdebug shipmentmethod UPS = TRUE for variable weight = 0.45 Reason: is within Range of the condition from 0.1 to 200
        vmdebug shipmentmethod UPS = TRUE for variable order amount = 33.59 Reason: is within Range of the condition from 1 to 5000

is the method working now?
Title: Re: istraxx UPS plugin error on checkout "We are sorry, no shipment method matches t
Post by: kamnaderi on December 02, 2014, 15:36:00 PM
Many thanks.  Yes it's all working now. The shipment meant to be to US and Canada but for some reason it only works if the shoper address is canada not US. It might be the clients' account setting with UPS.
Thanks anyway for the follow up and your time. I really appreciated.
Title: Re: istraxx UPS plugin error on checkout "We are sorry, no shipment method matches t
Post by: alatak on December 05, 2014, 13:57:37 PM
Hello

Support is done via the ticket system extensions.virtuemart.net/ticket