lat9 / gpsf

An update to the previous Numinix version, now supporting Zen Carts 1.5.6 and above (including 1.5.8a) as well as PHP versions 5.6 through 8.2.
GNU General Public License v2.0
2 stars 2 forks source link

Shipping costs per country served #35

Closed torvista closed 5 months ago

torvista commented 6 months ago

Feasible to get the cheapest quote from the shipping modules? Here's what I hard-coded previously/was accepted.

ES SEUR 24 0 EUR 1 2 1 2
lat9 commented 6 months ago

Getting shipping modules 'involved' will seriously affect the amount of time needed to generate the feed and would not necessarily be valid for a cart that includes multiple products. There are settings within the GPSF configuration for the more-static shipping-modules, e.g. flat.

torvista commented 6 months ago

Maybe hard-coding it is better....as long as it gets validated by GMC, it doesn't need to be accurate.

torvista commented 1 month ago

I'll note this email from the Merchant centre.  

Starting from 31 July 2024, providing delivery cost information will be mandatory for your products to be approved and displayed on Google, including Shopping ads and free listings in India and New Zealand. | Starting from 31 July 2024, providing delivery cost information will be mandatory for your products to be approved and displayed on Google, including Shopping ads and free listings in India and New Zealand. Starting from 31 July 2024, providing delivery cost information will be mandatory for your products to be approved and displayed on Google, including Shopping ads and free listings in India and New Zealand.

lat9 commented 1 month ago

Sounds like a good application for the GPSF extensions.

torvista commented 1 month ago

would not necessarily be valid for a cart that includes multiple products

I think this is just about keeping the feed valid as far as Google is concerned, but not necessarily accurate! If someone gets as far as putting items in the cart that's almost job done.

If timeouts are a problem, is it an option to generate a feed then parse that file to add the shipping as a separate operation?