Forums / Built-in Shipping and Payment Modules / Only Cash Payment on Store Pickup

Only Cash Payment on Store Pickup

Views: 2,350

Results 1 to 4 of 4
19 Sep 2011, 9:29 PM
#1
tesefoti avatar

tesefoti

New Zenner

Join Date:
Jul 2010
Location:
Italy
Posts:
66
Plugin Contributions:
0

Only Cash Payment on Store Pickup

Hi,

Is it possible to disable the traditional payment options (paypal, credit card, etc) if customer chooses Store Pickup option as shipment method, and allow them only to pay with cash?

Thanks

20 Sep 2011, 11:15 AM
#2
tesefoti avatar

tesefoti

New Zenner

Join Date:
Jul 2010
Location:
Italy
Posts:
66
Plugin Contributions:
0

Re: Only Cash Payment on Store Pickup

I ask this because it doesn't make any sense to allow COD shipping when someone is picking up an order in the store?

22 Sep 2011, 1:42 PM
#3
eagleoness avatar

eagleoness

New Zenner

Join Date:
Jan 2011
Posts:
7
Plugin Contributions:
0

Re: Only Cash Payment on Store Pickup

On the Shipping Module you can install the "Walk In" option and in the Payment Module you can install the "Cash on Delivery".

If you wanted to disable any other payment but Cash on the website I'm not sure how you would do that. I would assume that it would take a lot of custom coding.

If you wanted to change "Cash on Delivery" to say something like "Cash at Pickup" you can change the tag by following this path: /includes/languages/english/modules/payment/cod.php

But if you do disable any other payment options other than cash if they're picking up...what if a customer from NY is buying something for somebody in your store area and won't be able to pay with Cash?

If you don't want to custom code...you could put in a note on the page that says that if a customer chooses walk in then they have to pay cash (no credit/debit, etc.)

Hope this helps!

22 Sep 2011, 1:59 PM
#4
schoolboy avatar

schoolboy

Totally Zenned

Join Date:
Jun 2005
Location:
Cumbria, UK
Posts:
10,327
Plugin Contributions:
0

Re: Only Cash Payment on Store Pickup

tesefoti:

Hi,

Is it possible to disable the traditional payment options (paypal, credit card, etc) if customer chooses Store Pickup option as shipment method, and allow them only to pay with cash?

Thanks

The way to do this is to add CONDITIONAL (if...) statements to the payment modules.

Basically, these statements say (in PHP code) that IF a certain delivery type is selected then the module is enabled (if it is the COD module) and disabled (if it is any other active payment module).

I am not sure of the PHP syntax, however, so can't help you there...

20 years a Zencart User