HELP! Shipping rule not displaying from USA server?

Started by J3DI13, November 29, 2013, 07:40:00 AM

Previous topic - Next topic

J3DI13

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   

J3DI13


GJC Web Design

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...
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

J3DI13

#3
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]

GJC Web Design

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?
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

J3DI13

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

GJC Web Design

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
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

J3DI13

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