The Official Website of AgoraCart and Agora.cgi
AgoraCart.com Demos Download AgoraCart User Manuals & Wiki Gold Members Forum Go Gold Now! Gold Version Memberships

AgoraCart.com

About
Features
Download
Payment Gateways
Send a Donation
Founders Club
BLOG: News & Updates

Showcases & Demos

AgoraCart Demos
Shop Live Stores

Downloads & Add-ons

Gold Version Downloads
DBwizz Database Mgr.
AgoraCart.com Store

Help & Support

User Manuals
Gold Version Users Forum
Gold Version Chat
Tech Support
Certified Agora Pros
Certified Designers
Hire a Freelancer

Gold Version Members

Member Benefits
Join Today!
Gold Members Home
Gold Version Users Forum
Gold Version Chat Rooms
Gold Version Downloads

For Store Owners

Merchant Accounts
Cool Resources
Advertise Here
"Powered by" Logos
Web Hosting Search

Misc.

Contact Us
MEET's Talking Guide
The Ancient Greek Agora






AgoraCart Free User Forums

This is the official FAQ and Cool Tips guide For the AgoraCart shopping Cart software


Official Sponsors of the AgoraCart Project:

       


RegisterSearchFAQLog in
Reply to topic Page 1 of 1
Fully Custom Order/Shipping Settings... Need Help ASAP
Author Message
Reply with quote
Post Fully Custom Order/Shipping Settings... Need Help ASAP 
I looked through the forum quiet a bit but couldn't find a post which really combined all the things im after.

Ok... Here goes... hopefully this all makes sense and is possible.

First of all I want the view cart page to show no shipping catagory...

Now here is the hard bit (hard for me anyway)....

When a customer clicks the complete order link instead of being taken to the current default order form I want it to go to a form where the customer enters in their shipping address and chooses from a range of shipping method options for example Express, Courier etc. Also I want to have a Local Pickup option in which no shipping is charged.

Then when proceeding to the next page (which will ask for their payment information + enter the shipping information they have already entered) their shipping will be calculated on weight (entered in product add) + shipping method (courier, express) + postcode. So on the page where they enter their payment information it will display shipping in their total price.

The way I want to do it is so I will have set prices for each post code based on a weight division and the shipping method they choose for example.... Probably an easier way to do this but this is all I have come up with because I only ship in three weight divisions. which are 0-3kgs 4-16kgs 16-25kgs.. If an order weight exceeds 25kgs then the price needs to be doubled.

WEIGHT = 0-3kgs
POSTCODE = 2000 - 2220, 2234, 3000-3333 (and so on... would be a very long list)
Express = $5
Courier = $3

WEIGHT = 4-16kgs
POSTCODE = 2220, 2234, 3000-3333 (and so on... would be a very long list)
Express = $9
Courier = $6

WEIGHT = 16-25kgs
POSTCODE = 2220, 2234, 3000-3333 (and so on... would be a very long list)
Express = $15
Courier = $11


When I think about this it seems as though in theory it should work... I just don't know the process I need to use to make this all possible.

View user's profile Send private message
Reply with quote
Post Re: Fully Custom Order/Shipping Settings... Need Help ASAP 
comgear wrote:

First of all I want the view cart page to show no shipping catagory...

Easy 'nuf, manager -> Cart Display
In the row that has the shipping, use the drop-down box in the 1st column to select "BLANK".
Then hit "submit".

comgear wrote:

When a customer clicks the complete order link instead of being taken to the current default order form I want it to go to a form where the customer enters in their shipping address and chooses from a range of shipping method options for example Express, Courier etc. Also I want to have a Local Pickup option in which no shipping is charged.

Then when proceeding to the next page (which will ask for their payment information + enter the shipping information they have already entered) their shipping will be calculated on weight (entered in product add) + shipping method (courier, express) + postcode. So on the page where they enter their payment information it will display shipping in their total price.

Can't separate these things into 2 pages, that I know of. But you can customize the order form to include the shipping methods you require. Shipping charges are then displayed on an info verification page that they can review before actually complete and send the order.


comgear wrote:

The way I want to do it is so I will have set prices for each post code based on a weight division and the shipping method they choose for example.... Probably an easier way to do this but this is all I have come up with because I only ship in three weight divisions. which are 0-3kgs 4-16kgs 16-25kgs.. If an order weight exceeds 25kgs then the price needs to be doubled.

WEIGHT = 0-3kgs
POSTCODE = 2000 - 2220, 2234, 3000-3333 (and so on... would be a very long list)
Express = $5
Courier = $3

WEIGHT = 4-16kgs
POSTCODE = 2220, 2234, 3000-3333 (and so on... would be a very long list)
Express = $9
Courier = $6

WEIGHT = 16-25kgs
POSTCODE = 2220, 2234, 3000-3333 (and so on... would be a very long list)
Express = $15
Courier = $11

You can do the custom shipping logic something like:
Code:

$ship_zip = $form_data{'ShipTo_PostalCode'};

if ($ship_zip =~ 2000|2220|2234|3000) {
    @sc_shipping_logic =
   ("Express|||-3.00|5.00",
   "Courier|||-3.00|3.00");
}
if ($ship_zip =~ 2000|2220|2234|3000) {
    @sc_shipping_logic =
   ("Express|||3.01-16.00|9.00",
   "Courier|||3.01-16.00|6.00");
}
if ($ship_zip =~ 2000|2220|2234|3000) {
    @sc_shipping_logic =
   ("Express|||16.01-25.00|15.00",
   "Courier|||16.01-25.00|11.00");
}
if ($ship_zip =~ 2000|2220|2234|3000) {
    @sc_shipping_logic =
   ("Express|||25.01-|30.00",
   "Courier|||25.01-|22.00");
}
#
$shipping_price = &calculate_shipping($temp_total,
                   $total_quantity,$total_measured_quantity);
}



HTH!


_________________
God Bless!
Bonnie - AgoraCart Moderator

Get a Gold Membership
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger ICQ Number
Reply with quote
Post  
thanks for the help.

View user's profile Send private message
Display posts from previous:
Reply to topic Page 1 of 1
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum