Topic RSS
9:53 am
February 25, 2011
Offlinehi all,
My party shop will offer over 2000 products, but at present, every product ordered is adding a delivery charge to the cart.
What I want to do is to have say 3 options, which are added say when they get to the cart….
ie £3.95 ~ standard delivery, £6.95 ~ next day delivery & £10.95 ~ international delivery.
I only want my customers to pay this one charge and not have every item ordered adding another charge ~ can someone advise please
many thanks
This post may help.
http://www.markettheme.com/for…..tal-amount
5:12 pm
February 25, 2011
Offlinehi, no this doesnt answer my question.
I have 2000 plus items and i do not want each item adding a shipping charge..
I want 4 options that a customer can choose from when they have brought either 1 item or 50 items (ONE DELIVERY CHARGE).
Ideally i want 4 options……….
Standard UK Deilvery – £3.95
UK Next Day Delivery – £6.95
Europe (up to 1kg) – £10.95
USA & Worldwide (up to 1kg) – £15.95
——————
Can someone help pleeze………………..
At the moment, every item a customer orders is adding a seperate delivery charge…
For now, I don't have the code for you that offers that functionality.
On a related not however, we've actually been wanting to move the shipping charges box from the product details page to the shopping cart contents page.
We'll talk with our developers about how that can be done, and hopefully be able to offer it in a couple of months.
Here's another method that might work for you in the meantime.
http://www.markettheme.com/for…..-the-first
6:04 am
February 25, 2011
OfflineHi Again
I do not believe from your reply, that it wasn't thought about in the initial set-up and that this can not be done.
Surely, I can not be the only person that has asked for this!!. Every party site offers different options, but as a ONE TIME PAYMENT.
To me, its something that must be sorted quickly, because its a basic requirement for a customer to choose
All I want is 4 price options for delivery that are not price related/nor based on quanity or weight
1. UK Standard ~ £3.95
2. UK Prioriy ~ £6.95
3. Europe (up to 1kg) ~ £10.95
4. Worldwide (up to 1kg) ~ £15.95
Thats all I want to charge my customers. This option for payment is then avaliable in the cart as a drop down or on the actual product page, but ONLY gets added ONCE to the cart….. regardless of whether One item or 10 items are order…
Please can anybody assist urgently, as my site http://www.littlepeepspartyshop.co.uk is now in limbo………
thanks
Polity, if I'd known this in the first instance, I would not have gone with markettheme!!!!!!!. Please can this made a priority, so I can use the ca
6:13 am
February 25, 2011
OfflineSorry me again..
On the current drop down, standard/priority/international ~ I understand about setting a delivery charge for each product, and any additional cost for that same product….. not an issue……
BUT WHY does it add the same delivery charge say £3.95 on any additional product that my customer orders..
ie If the customer orders 10 different item, each set up with £3.95 delivery, the delivery charge is £39.50 (£3.95 x 10), which is silly
Can anybody help please……
I understand your desire perfectly. It just doesn't work that way yet.
Market Theme is an evolution in process. It started out very humbly, and has grown and improved in features over time. The reason it's like this, is because it started out as simply a way to connect a single product to Paypal checkout. A shopping cart system was added later, then options, then variable options pricing, etc.
For the meantime, I think I may be able to offer you some workaround code that could do as you desire.
It will still ask the buyer to select a shipping choice on each product page, but it will only calculate one single charge. (not multiples)
One drawback though I want to tell you, is that this code change will only take the shipping rate of the first product, and ignore all the others. So, if a person chooses the first product with a shipping rate of 3.95, and then chooses another product and selects 6.95 shipping rate — this code mod is only going to register 3.95.
Now, in all practicality your buyers are going to choose the same shipping level for all items in their order, so it probably won't be a real issue. (Certainly not a major one.)
But, it should get you up and running in a manner that is acceptable to you.
Here's the code mod for Market version 4.1:
1. Open the file "ajCart/cart.php" for editing.
2. On or around line #98 locate the line:
$Shipping += $crtShipping2[$item] * ($crtQuantity[$item] - 1 );
and change it to this:
//$Shipping += $crtShipping2[$item] * ($crtQuantity[$item] - 1 );
3. On or around line #100 locate the line:
$checkout .='<input type="hidden" name="shipping_'.$i.'" value="'.$Shipping.'" />';
and change it to this:
//$checkout .='<input type="hidden" name="shipping_'.$i.'" value="'.$Shipping.'" />';
4. On or around line # 103, locate the line:
$ShippingTotal = $ShippingTotal + $Shipping;
and change it to this:
//$ShippingTotal = $ShippingTotal + $Shipping;
if ($i==1){
$checkout .='<input type="hidden" name="shipping_'.$i.'" value="'.$Shipping.'" />';
$ShippingTotal = $crtShipping[$item];
}
5. Save the file, and that should get you going.
This code is for version 4.32 and is untested, but I'll give it a shot. You can tell me if it works correctly or not.
First, open the file "cart.php" for editing. (You'll find it in the "ajCart/" folder.)
On, or around line #183 you'll find the following lines:
// Shipping Calculation for each item - ENDS // Create value for inventory control
Replace those lines with the following:
// Shipping Calculation for each item - ENDS
// Set shipping to only 1st item charge
if ($i==1){
$ShippingTotal = $crtShipping[$item];
}
// Create value for inventory control
And safe the file. I believe that's all that's needed.
Most Users Ever Online: 40
Currently Online:
23 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Member Stats:
Guest Posters: 428
Members: 2252
Moderators: 1
Admins: 1
Forum Stats:
Groups: 1
Forums: 4
Topics: 2983
Posts: 16042
Newest Members: Allsed, deleteduser, shanm, slidesketch, jimharrison, vmi
Moderators: Market Admin (5051)
Administrators: Market Admin (5051)

Log In
Register
Home


