Jump to content

help about shipping


Recommended Posts

  • 4 weeks later...
  • 2 weeks later...

I am in process of resolving the problem, and am posting this for others who have same problem. Main reason why I got the No Carrier for this zone messge was i had not set up the shipping correctly because i did not understand how PS worked.

PS sorely needs a USER MANUAL

You first of all set up a Carrier, and if the carrier offers different shipping types, such as Ground, Express, 3 day, 2 day or 1 day, then each type is entered as a separate carrier. Then, for each of the carriers you go to either price range or weight range, most US carriers are going to use weight ranges. So, in the weight ranges, per carrier (/ shipping type) you must create the appropriate weight ranges. 0-1 1-5 6-10 etc.
Then you reclick on the Shipping Tab, and under handling make sure you select Billing: According to total Weight (if you use price ranges for calculating shipping, then select According to total Price)
Under Fees You should now see a table of boxes listed by Zone / and Weight (or Price) ranges. (0-1 1-5 etc), and drop down menu lets you select carrier (or shipping type, such as Ground, 2-day etc). At first each cell will be 0, now you need to populate those cells with the appropriate prices.

Complicated? YES Practical? NO

Without a plug in module for the carrier you want to use, PrestaShop (any shopping cart) is really not practical.
My client wants to use FedEx. FedEx offers Ground, Express, 3 day, 2 day, 1 day and Overnight. each needs to be entered as a separate Carrier. 6 carriers. They have 8 zones for continental US, plus Hawaii and Alaska, and 2 zones in Canada. Plus other special zones, i figure about 16 zones for US and Canada. Then they give a different price for each pound. So, i would need to specify 0-1 1-2 2-3 3-4 etc all the way up to 149-150 lbs 150 entries for the Weight Ranges !!!! And, then this is multiplied by the 16 or so zones, and that is multiplied by 6 carriers. That would give approx 14,440 separate price/zone/carrier cells that i would need to manually populate with the right prices. And, every time they make a price change, they would all have to be manually updated.

Impractical. The ONLY solution is for PS to create and maintain their own FedEx module. FedEx has services where a shopping cart can send to FedEx the origination zip code, where the product will be shipped from, then the destination or delivery zip, the total weight, etc. and FedEx will return the current up to date shipping cost. Without this plug in PS is not a practical usable shopping cart. A shopping cart HAS to be able to calculate shipping costs and interface with the carriers, or it is totally useless.

Fortunately i found a free FedEx plug in module, but, i have not got it working yet. Partly because my Host provider does not have installed a php feature called SOAP that the plug in uses. The host provider said they will install it for me, so far 24 hours later it is not yet installed. SOAP is used by the plug in, and FedEx's standard API interfaces, to allow carts to access their current rate table. It is a part of Web Services. There needs to be standard PS modules for this.

Hope this helps, btw, the free FedEx module i am trying to get to work can be found here: http://www.neboweb.com/blog/prestashop-fedex-module/

Link to comment
Share on other sites

Omega, thanks for the links. I will be going over them. I never saw the wiki special titles before.
Another thing that would be great, complicated, but great, would be a Flow Chart of how Prestashop works, what php files, what modules, what tpl's and their functions get called/run a flow chart of how it all works, that would be terrific.

Also, I got the FedEx module working, but, i am now having some other problems, and the site took a big hit on speed. It is now very sluggish. I am not sure if that has to do with the fedex module, prestashop logic, or the new server i got moved on to.

As I said earlier, the server the site was being hosted on did not have SOAP installed. After a day, the host provider told me they could not install it on that server, they would have to move my sites over to a new server that already had it installed. That took another day.

SOAP then worked, but, i had to resolve one small step after another. It could not find FedEx website. Finally, the host provider told me i had to enable OutGoing connections from the server to the IP addresses used by FedEx. They kept a log on the server of all outgoing attempts, there were about 20 IP address, so i read the log then configured the server to allow outgoing connections to those ips. After that, I got a 1000 error, wrong authentication, i had to get a new password from FedEx, and got past that step. Finally, I got it working successfully. PrestaShop sends FedEx the total weight, shipping zip, and destination zip, and gets back the shipping costs.

But, the site took a speed hit. It is very sluggish, takes 5+ seconds to update the cart any time any change is made, adding new product, etc.

BTW - the site is www.Enviro-SenseProducts.com

Thats the next challenge.

Link to comment
Share on other sites

Hi

Yes, your site does seem to be a bit slow. Like you say, when you add something to the trolly, it takes a while to update.

Have you tried it without the fedex module? What are your server specs? Do they exceed the min spec or are they the minimum?

Link to comment
Share on other sites

  • 1 month later...

Regarding the Neboweb Fedex module.....I need help please guys....

I dont need to create live orders for my shipping…however I need to simply calculate the cost of shipping from my drop-shipper (the source zip code) to the customer’s zip code, and simply add that to my prestashop’s total bill/purchase for the order… I’m assuming thats possible with this module.

I’ve got my developer test key…input all info into this module and tested everything fine…

But now when I add an item to my cart as a fake logged in user, I can select FedEx ground or FedEx 2nd Day…but it’s not giving me any unique shipping costs.

Now whats the next step? Do I need a production key? Do I need to enable the “live” option in this module? What does “FS: No/Yes” mean?

Please help me out, I’d appreciate it greatly =) Thanks!

Link to comment
Share on other sites

  • 1 month later...

Hi: I am not a web designer but have got my shop up and running since last June. However, I did not realize that the program stopped after customers entered their details and clicked next. It comes up with no cartiage available. As I got the go ahead from Presta that all was working and they completed an order, I did not go past the name details myself.

What I find with 4861 visitors and only one has left the name there, that my customers are placing goods in carts and then deleting everything because the program will not continue to payment because of shipping. I have read all the comments above and feel that it is up to Presta to fix the problem now. I keep getting a message from them to come to the forum or to join a group which is rediculous as I have paid my hosting for 12 months now and am about to be billed for the next 12 now with no shop working.

Presta could fix it if they wanted to. Obviously we can not.

My shop is www.junesshop.com

June

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...