PrestaShop Forums: [MODULE] Display Shipping Fees/Carriers prior to Checkout / AJAX - PrestaShop Forums

Jump to content


Welcome to the PrestaShop Forum! We hope you'll share your comments and suggestions with us. We ask that you please post in English to the main sections of the PrestaShop Forum. If you want to write in another language, please post in the corresponding PrestaShop Community section below.

Please note that PrestaShop Community sections are largely self-moderated. PrestaShop team members may or may not participate in non-English sections. To improve the chances of receiving feedback to your question or comment, please post it in English to the main sections of our Forum.

NYC

Vous parlez français ? par ici !


[MODULE] Display Shipping Fees/Carriers prior to Checkout / AJAX


[MODULE] Display Shipping Fees/Carriers prior to Checkout / AJAX

#1 Guest_Aaron @ Geocachestore_*

  • --
  • Guests

Posted 05 July 2009 - 02:41 PM

I just wanted to show off a new module that I've written. Code attached.

Basically, I've discovered that one of the reasons sales aren't converting is people get frustrated they can't see shipping costs until they've signed up. Major burn rate. This solves some of that. This was completely inspired by the Shipping Estimator functionality in Magneto.

This estimator is an installable module with NO functionality or Class changes.

You can see the estimator in action at http://www.geocachestore.com.au
(NOTE: Store is live, not for testing! DO NOT PLACE ORDERS)

UPDATE: I've now attached the module to this post. This module is donationware. If you use this module, please make a donation HERE, then you are free to use it and modify it to your hearts content.

Installation Instructions
1) Backup everything (Files / DB) You should be used to this by now.. ;)
2) Unzip the file into the modules directory on your prestashop installation.
3) Click INSTALL next to the shipping estimator in the modules tab
4) Done!

Standard Disclaimer: This is a work in progress, there may be bugs, issues or it may not work at all on your installation. I take no responsibility for any loss of data, loss of income or loss of time. Backup and be smart.

My next project is the holy grail for Presta users, a Ajax powered one-page checkout, which, after doing this, I now think is possible without modifying any core classes. I'll post it on the forum when I lay down some code.

Change Log
----------------
V1.1
Fixed variable not defined error
Added French translation

Attached File(s)



#2 Guest__*

  • --
  • Guests

Posted 05 July 2009 - 03:27 PM

I have several carriers who are enabled to delivery the order to the customer's address, therefore several options of shipping costs. How your module works with this issue?

#3 Guest__*

  • --
  • Guests

Posted 05 July 2009 - 03:29 PM

Test this on the site:

Country: Australia
State: NSW

I have 4 carriers for NSW.

#4 Guest__*

  • --
  • Guests

Posted 05 July 2009 - 03:37 PM

Wow! It works!
Great work!

I hope you release it as donationware or at a very low charge!

#5 Guest__*

  • --
  • Guests

Posted 06 July 2009 - 02:41 AM

Excellent! I would definitely buy it!

#6 Guest__*

  • --
  • Guests

Posted 06 July 2009 - 07:20 AM

Great module, but what I'm realy, realy, realy anxious to see is the one page checkout. ;-)
Keep up the good work!

#7 Guest__*

  • --
  • Guests

Posted 06 July 2009 - 11:28 PM

Everything you are working on seems great - thanks! Yes , it is much better if you can avoid altering the core files because right around the corner is v 1.3 , 1.4 1.5 etc! :-P

#8 Guest__*

  • --
  • Guests

Posted 07 July 2009 - 01:44 AM

Great job Aaron!
I was looking for the same thing just this morning (as well as the one-page checkout).
Looking forward to hearing more, I don't mind donation-ware but ultimately it's your decision.

#9 Guest__*

  • --
  • Guests

Posted 07 July 2009 - 04:00 AM

From 1246861233:

Great module, but what I'm realy, realy, realy anxious to see is the one page checkout. ;-)
Keep up the good work!



DITTTTTOOOOOOOO!!!!!!

#10 Guest__*

  • --
  • Guests

Posted 07 July 2009 - 04:02 AM

BTW: Welcome, we need a few more really good programmers to make Prestashop to really take off...

#11 Guest__*

  • --
  • Guests

Posted 07 July 2009 - 09:34 AM

Brilliant!!!!!!!!!!!!!!!!! I have no problem with paying for a module like this.

#12 Guest__*

  • --
  • Guests

Posted 07 July 2009 - 06:47 PM

Hi It would be wonderful to have it on the product page !

#13 Guest__*

  • --
  • Guests

Posted 07 July 2009 - 08:16 PM

How about the weekend shipping? Can it be set to if shipping in the weekend will cost more? That will be prefect for a lot of U.S. companies. Thanks for doing this for us.

#14 Guest__*

  • --
  • Guests

Posted 09 July 2009 - 05:42 PM

This is a wonderful concept and looks like perfectly implemented, would love to see more and test it when the code is available for download. Thanks again for all the hard work -

#15 Guest__*

  • --
  • Guests

Posted 10 July 2009 - 12:08 AM

I'll try and get this one posted on the weekend. Stay tuned.

#16 Guest__*

  • --
  • Guests

Posted 11 July 2009 - 02:34 AM

I would defiantly donate for a contribution like this. I think it would help everyone.
And i would be generous in my donation. I feel everybody should for the great work.

I look forward, and cant wait for the one page checkout.

I cant wait!

#17 Guest__*

  • --
  • Guests

Posted 12 July 2009 - 03:44 AM

I've added the attachment for the shipping estimator to the first post.

#18 Guest__*

  • --
  • Guests

Posted 12 July 2009 - 11:28 AM

Very good ! thanks !

Here is the french translation :cheese:

Attached File(s)

  • Attached File  fr.php (2bytes)
    Number of downloads: 243


#19 Guest__*

  • --
  • Guests

Posted 12 July 2009 - 04:11 PM

Sorry, may be this is a stupid question.

How do I set up shipping cost so that it will be recognized for the module? I installed this module and nothing happen in the front. I must be setting up my shipping cost wrong. I am using 1.2 and my site is not live yet.

Thanks a lot.

#20 Guest__*

  • --
  • Guests

Posted 12 July 2009 - 05:39 PM

It works fine with PS1.1





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users