VirtueMart Forum

VirtueMart 2 + 3 + 4 => Plugins: Payment, Shipment and others => Topic started by: J3DI13 on November 29, 2013, 07:40:00 AM

Title: HELP! Shipping rule not displaying from USA server?
Post by: J3DI13 on November 29, 2013, 07:40:00 AM
Hello Guys

I have a bit of a weird issue and not to sure which category it should go in, so mods please move the post if in wrong category.

Now down to my issue, I am pretty sure its a setting somewhere but i havent a clue where to look....

My client logged into the front-end shop via his server based in USA and tried to make a purchase. When he got to the checkout page the shipping rule does not show in the cart. He then tried the same procedure but via a local (South Africa) server and the shipping rule shows in the cart.

Anyone have this issue before?

Thanks   
Title: Re: HELP! Shipping rule not displaying from USA server?
Post by: J3DI13 on December 03, 2013, 08:58:47 AM
Thanks for moving the post Jenkinhill  :D
Title: Re: HELP! Shipping rule not displaying from USA server?
Post by: GJC Web Design on December 03, 2013, 10:31:43 AM
but you don't even mention your versions, what shipping plugins your using, urls to the site etc etc

If you ask for help at a minimum supply information please...
Title: Re: HELP! Shipping rule not displaying from USA server?
Post by: J3DI13 on December 03, 2013, 13:35:37 PM
GJC Web Design you are so right! I usually add it but must of slipped my mind ... my bad.

Im running J2.5 and Virtuemart 2.0.24c

The url is hidden as the shop is not ready to go live but i can try supply what ever code is needed etc.

I have attached two images:
Image 4 and 6 are of the same product to the same destination from different zones.  Image 4 is from the USA, and Image 6 is from SA

Thanks

[attachment cleanup by admin]
Title: Re: HELP! Shipping rule not displaying from USA server?
Post by: GJC Web Design on December 03, 2013, 15:07:23 PM
you still haven't said what shippng plugin your using - there are dozens available..
have you turned on VM debug to see whatt it says?
Title: Re: HELP! Shipping rule not displaying from USA server?
Post by: J3DI13 on December 03, 2013, 15:34:30 PM
I am using the default Virtuemart shipping plugin and the debug result is below...

Quotevmdebug shipmentmethod Shipping: Zone 3 (1 - 1000gr) = TRUE for variable weight = 500 Reason: is within Range of the condition from 1 to 1000
vmdebug shipmentmethod Shipping: Zone 3 (1 - 1000gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 3 (1 - 1000gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 3 (1 - 1000gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 3 (1 - 1000gr) = FALSE for variable virtuemart_country_id = 128, 136, 145, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 3 (1001 - 1500gr) = FALSE for variable weight = 500 Reason: is NOT within Range of the condition from 1001 to 1500
vmdebug shipmentmethod Shipping: Zone 3 (1001 - 1500gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 3 (1001 - 1500gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 3 (1001 - 1500gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 3 (1001 - 1500gr) = FALSE for variable virtuemart_country_id = 128, 136, 145, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 1 (1 - 1000gr) = TRUE for variable weight = 500 Reason: is within Range of the condition from 1 to 1000
vmdebug shipmentmethod Shipping: Zone 1 (1 - 1000gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 1 (1 - 1000gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 1 (1 - 1000gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 1 (1 - 1000gr) = TRUE for variable virtuemart_country_id = 28, 119, 193, 202, Reason: Country in rule or none set
vmdebug shipmentmethod Shipping: Zone 1 (2001 - 2500gr) = FALSE for variable weight = 500 Reason: is NOT within Range of the condition from 2001 to 2500
vmdebug shipmentmethod Shipping: Zone 1 (2001 - 2500gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 1 (2001 - 2500gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 1 (2001 - 2500gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 1 (2001 - 2500gr) = TRUE for variable virtuemart_country_id = 28, 119, 193, 202, Reason: Country in rule or none set
vmdebug shipmentmethod Shipping: Zone 2 (1-1000gr) = TRUE for variable weight = 500 Reason: is within Range of the condition from 1 to 1000
vmdebug shipmentmethod Shipping: Zone 2 (1-1000gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 2 (1-1000gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 2 (1-1000gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 2 (1-1000gr) = FALSE for variable virtuemart_country_id = 110, 147, 238, 239, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 2 (2001 - 2500gr) = FALSE for variable weight = 500 Reason: is NOT within Range of the condition from 2001 to 2500
vmdebug shipmentmethod Shipping: Zone 2 (2001 - 2500gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 2 (2001 - 2500gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 2 (2001 - 2500gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 2 (2001 - 2500gr) = FALSE for variable virtuemart_country_id = 110, 147, 238, 239, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 4 (1 - 1000gr) = TRUE for variable weight = 500 Reason: is within Range of the condition from 1 to 1000
vmdebug shipmentmethod Shipping: Zone 4 (1 - 1000gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 4 (1 - 1000gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 4 (1 - 1000gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 4 (1 - 1000gr) = FALSE for variable virtuemart_country_id = 161, 222, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 4 (1001 - 1500gr) = FALSE for variable weight = 500 Reason: is NOT within Range of the condition from 1001 to 1500
vmdebug shipmentmethod Shipping: Zone 4 (1001 - 1500gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 4 (1001 - 1500gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 4 (1001 - 1500gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 4 (1001 - 1500gr) = FALSE for variable virtuemart_country_id = 161, 222, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 5 ( 1 - 1000gr) = TRUE for variable weight = 500 Reason: is within Range of the condition from 1 to 1000
vmdebug shipmentmethod Shipping: Zone 5 ( 1 - 1000gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 5 ( 1 - 1000gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 5 ( 1 - 1000gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 5 ( 1 - 1000gr) = FALSE for variable virtuemart_country_id = 6, 14, 21, 33, 244, 55, 56, 72, 73, 84, 97, 103, 104, 105, 241, 124, 141, 150, 156, 170, 171, 182, 203, 204, 208, 219, 228, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 5 ( 1001 - 1500gr) = FALSE for variable weight = 500 Reason: is NOT within Range of the condition from 1001 to 1500
vmdebug shipmentmethod Shipping: Zone 5 ( 1001 - 1500gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 5 ( 1001 - 1500gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 5 ( 1001 - 1500gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 5 ( 1001 - 1500gr) = FALSE for variable virtuemart_country_id = 6, 14, 21, 33, 244, 55, 56, 72, 73, 84, 97, 103, 104, 105, 241, 124, 141, 150, 156, 170, 171, 182, 203, 204, 208, 219, 228, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 6 (1 - 1000gr) = TRUE for variable weight = 500 Reason: is within Range of the condition from 1 to 1000
vmdebug shipmentmethod Shipping: Zone 6 (1 - 1000gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 6 (1 - 1000gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 6 (1 - 1000gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 6 (1 - 1000gr) = FALSE for variable virtuemart_country_id = 81, 96, 99, 101, 132, 162, 175, 186, 189, 190, 205, 223, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 6 (1001 - 1500gr) = FALSE for variable weight = 500 Reason: is NOT within Range of the condition from 1001 to 1500
vmdebug shipmentmethod Shipping: Zone 6 (1001 - 1500gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 6 (1001 - 1500gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 6 (1001 - 1500gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 6 (1001 - 1500gr) = FALSE for variable virtuemart_country_id = 81, 96, 99, 101, 132, 162, 175, 186, 189, 190, 205, 223, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 7 (1 - 1000gr) = TRUE for variable weight = 500 Reason: is within Range of the condition from 1 to 1000
vmdebug shipmentmethod Shipping: Zone 7 (1 - 1000gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 7 (1 - 1000gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 7 (1 - 1000gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 7 (1 - 1000gr) = FALSE for variable virtuemart_country_id = 5, 32, 48, 57, 68, 82, 98, 100, 127, 144, 160, 168, 174, 176, 184, 206, 215, 221, 230, 235, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 7 (1001 - 1500gr) = FALSE for variable weight = 500 Reason: is NOT within Range of the condition from 1001 to 1500
vmdebug shipmentmethod Shipping: Zone 7 (1001 - 1500gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 7 (1001 - 1500gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 7 (1001 - 1500gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 7 (1001 - 1500gr) = FALSE for variable virtuemart_country_id = 5, 32, 48, 57, 68, 82, 98, 100, 127, 144, 160, 168, 174, 176, 184, 206, 215, 221, 230, 235, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 8 (1 - 1000gr) = TRUE for variable weight = 500 Reason: is within Range of the condition from 1 to 1000
vmdebug shipmentmethod Shipping: Zone 8 (1 - 1000gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 8 (1 - 1000gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 8 (1 - 1000gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 8 (1 - 1000gr) = FALSE for variable virtuemart_country_id = 13, 17, 18, 34, 35, 36, 38, 40, 42, 43, 44, 47, 49, 51, 53, 58, 59, 60, 62, 64, 65, 66, 67, 78, 80, 83, 86, 87, 89, 93, 95, 102, 106, 107, 109, 113, 115, 117, 123, 125, 129, 131, 134, 135, 138, 153, 154, 155, 248, 164, 166, 167, 172, 173, 177, 178, 179, 180, 185, 187, 188, 207, 209, 213, 214, 216, 217, 225, 226, 229, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 8 (2001 - 2500gr) = FALSE for variable weight = 500 Reason: is NOT within Range of the condition from 2001 to 2500
vmdebug shipmentmethod Shipping: Zone 8 (2001 - 2500gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 8 (2001 - 2500gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 8 (2001 - 2500gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 8 (2001 - 2500gr) = FALSE for variable virtuemart_country_id = 13, 17, 18, 34, 35, 36, 38, 40, 42, 43, 44, 47, 49, 51, 53, 58, 59, 60, 62, 64, 65, 66, 67, 78, 80, 83, 86, 87, 89, 93, 95, 102, 106, 107, 109, 113, 115, 117, 123, 125, 129, 131, 134, 135, 138, 153, 154, 155, 248, 164, 166, 167, 172, 173, 177, 178, 179, 180, 185, 187, 188, 207, 209, 213, 214, 216, 217, 225, 226, 229, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 9 (1 - 1000gr) = TRUE for variable weight = 500 Reason: is within Range of the condition from 1 to 1000
vmdebug shipmentmethod Shipping: Zone 9 (1 - 1000gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 9 (1 - 1000gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 9 (1 - 1000gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 9 (1 - 1000gr) = FALSE for variable virtuemart_country_id = 1, 2, 3, 4, 7, 9, 10, 11, 12, 15, 16, 19, 20, 22, 23, 24, 25, 26, 27, 30, 37, 39, 41, 45, 46, 50, 54, 61, 63, 71, 75, 76, 79, 88, 90, 91, 92, 107, 108, 111, 114, 118, 120, 121, 122, 126, 130, 137, 140, 143, 148, 149, 151, 152, 158, 165, 181, 191, 196, 199, 200, 237, 210, 212, 220, 227, 231, 232, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 9 (1001 - 1500gr) = FALSE for variable weight = 500 Reason: is NOT within Range of the condition from 1001 to 1500
vmdebug shipmentmethod Shipping: Zone 9 (1001 - 1500gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 9 (1001 - 1500gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 9 (1001 - 1500gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 9 (1001 - 1500gr) = FALSE for variable virtuemart_country_id = 1, 2, 3, 4, 7, 9, 10, 11, 12, 15, 16, 19, 20, 22, 23, 24, 25, 26, 27, 30, 37, 39, 41, 45, 46, 50, 54, 61, 63, 71, 75, 76, 79, 88, 90, 91, 92, 107, 108, 111, 114, 118, 120, 121, 122, 126, 130, 137, 140, 143, 148, 149, 151, 152, 158, 165, 181, 191, 196, 199, 200, 237, 210, 212, 220, 227, 231, 232, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 8 (1501 - 2000gr) = FALSE for variable weight = 500 Reason: is NOT within Range of the condition from 1501 to 2000
vmdebug shipmentmethod Shipping: Zone 8 (1501 - 2000gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 8 (1501 - 2000gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 8 (1501 - 2000gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 8 (1501 - 2000gr) = FALSE for variable virtuemart_country_id = 13, 17, 18, 34, 35, 36, 38, 40, 42, 43, 44, 47, 49, 51, 53, 58, 59, 60, 62, 64, 65, 66, 67, 78, 80, 83, 86, 87, 89, 93, 95, 102, 106, 107, 109, 113, 115, 117, 123, 125, 129, 131, 134, 135, 138, 153, 154, 155, 248, 164, 166, 167, 172, 173, 177, 178, 179, 180, 185, 187, 188, 207, 209, 213, 214, 216, 217, 225, 226, 229, Reason: Country does not fit
vmdebug shipmentmethod Shipping: Zone 8 (2501 - 3000gr) = FALSE for variable weight = 500 Reason: is NOT within Range of the condition from 2501 to 3000

Thanks
Title: Re: HELP! Shipping rule not displaying from USA server?
Post by: GJC Web Design on December 03, 2013, 15:59:43 PM
Quotevmdebug shipmentmethod Shipping: Zone 1 (1 - 1000gr) = TRUE for variable products quantity = 1 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 1 (1 - 1000gr) = TRUE for variable order amount = 2222.22 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 1 (1 - 1000gr) = TRUE for variable zip = 3201 Reason: no boundary conditions set
vmdebug shipmentmethod Shipping: Zone 1 (1 - 1000gr) = TRUE for variable virtuemart_country_id = 28, 119, 193, 202, Reason: Country in rule or none set

so this is when it's successful..?

but why are the 2 screenshots different templates?
are you sure your both on the same site?

without live urls this is just poking in the dark

but for the ship method not to show one of those 4 factors above has to be false
Title: Re: HELP! Shipping rule not displaying from USA server?
Post by: J3DI13 on December 04, 2013, 06:27:04 AM
Hi GJC  Web

I can assure you its the same template, My client has just high lighted the area where the problem is.

I can supply you with login details to view it so there is no stabbing the proverbial Dark :) Please send me your
contact details or PM details.

Many thanks