Author Topic: In-store pick-up option  (Read 6878 times)

K-man

  • Beginner
  • *
  • Posts: 7
In-store pick-up option
« on: May 07, 2010, 11:57:01 am »
Hello,

When a customer places an order i have set that if the order is above 300 there is no shipping charge. But if an order is below 300 the charge is 10.

Now i want to add a possibility for the customer to pick up the ordered products in-store without there ever being a charge.

How do i set this up?

Thanks!

K-man

  • Beginner
  • *
  • Posts: 7
Re: In-store pick-up option
« Reply #1 on: May 10, 2010, 16:40:18 pm »
Anyone?

beachy

  • Full Member
  • ***
  • Posts: 277
  • VirtueMart Version: 2.0.22
Re: In-store pick-up option
« Reply #2 on: May 10, 2010, 19:45:29 pm »
Well it depends on what shipping module you are using.

If you are using the Standard Shipping module you can simply setup a shipper called Customer Collection with zero cost and set the weight from 0 to 9999999. A customer can then choose in the checkout procedure whether to pay for delivery or collect the goods for free.

If you are using a different shipping let us know!
_______
Joomla 2.5.11 Virtuemart 2.0.22
Apache 2.2.24 PHP 5.4.13
Hosted By RochenHost.com - MVS

K-man

  • Beginner
  • *
  • Posts: 7
Re: In-store pick-up option
« Reply #3 on: May 10, 2010, 20:13:07 pm »
Currently I am using the standard shipping module.

But what i want there to happen is for example:

A customer orders products worth 100. The price for delivery would be 10. If the customer chooses to collect it at the store it would be free.

But also:

If a customer orders above 300 worth of products the shipping would be free. But there should still be 2 options, delivery or pick-up

Sorry for the bad explenation but i hope it's clear. Is there a way to do this?

beachy

  • Full Member
  • ***
  • Posts: 277
  • VirtueMart Version: 2.0.22
Re: In-store pick-up option
« Reply #4 on: May 10, 2010, 23:08:03 pm »
I am no shipping expert so I am willing to be told this is the wrong way to do this, but in the past I have done it this way:

Setup the standard shipping module with one shipping method of Customer Collection from 0 weight right up to 999999 weight with a 0 cost.

I have then activated the fixed price shipping module and created a single sipping cost of £10 if the order is less than £299.

This should give you the end result you are after! You may need to tweak your delivery page to ensure it is clear what options are available to your customer!
_______
Joomla 2.5.11 Virtuemart 2.0.22
Apache 2.2.24 PHP 5.4.13
Hosted By RochenHost.com - MVS

thanoss43

  • Beginner
  • *
  • Posts: 44
Re: In-store pick-up option
« Reply #5 on: June 04, 2010, 11:44:59 am »
Hello,

I used your method and it works. Thanks.

However, I want to do something more. After shipping method selection the customer must select a payment method. I want a new method called "pay at the store" to be available only for those who select to collect at the store.

Is there an easy way of doing this?

Thank you

beachy

  • Full Member
  • ***
  • Posts: 277
  • VirtueMart Version: 2.0.22
Re: In-store pick-up option
« Reply #6 on: June 05, 2010, 18:59:44 pm »
Yeah you can certainly do that. What you need to do is setup a new payment method like this:

Payment Method Name: Pay In Store
Code: PIS
Payment class name: ps_payment
Payment method type: Address Only / Cash on Delivery
Shopper Group: Default (Change to suit your setup)

All the other options are optional and it is very much up to you if you wish to give a discount!

Hope this helps!
_______
Joomla 2.5.11 Virtuemart 2.0.22
Apache 2.2.24 PHP 5.4.13
Hosted By RochenHost.com - MVS

Adnim

  • Beginner
  • *
  • Posts: 3
Re: In-store pick-up option
« Reply #7 on: August 14, 2013, 15:43:56 pm »