Page 1 of 2 12 LastLast
Results 1 to 10 of 12
  1. #1
    Join Date
    Mar 2008
    Location
    Gouda, Netherlands
    Posts
    213
    Plugin Contributions
    1

    Default How do I allow customers to pay cash upon pickup at store?

    Hi,

    I have several options in my store for shipping and paying. One is payment on delivery and another one is pick up and pay cash at the store. Also I have several other methods but they are not the issue here.

    What the issue is is that after choosing the shipping method, people still get taken to the screen to select the payment method. While pay on delivery or cash on pick up are already payment methods. Next to that, to make it more confusing, they get the whole load of payment options.

    So if someone choose to pay on delivery they can still select pay pal as their payment method

    So if anyone knows how to solve this I would be very happy (and the customers would be less confused...lol )

    Thank you in advance

    Juliet van Ree
    Working on http://www.skull-shop.net once again.

  2. #2
    Join Date
    Mar 2008
    Location
    Gouda, Netherlands
    Posts
    213
    Plugin Contributions
    1

    Default Re: How do I allow customers to pay cash upon pickup at store?

    Is there anybody who knows the answer, please? I'm really desperate.
    Working on http://www.skull-shop.net once again.

  3. #3
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    67,301
    Plugin Contributions
    6

    Default Re: How do I allow customers to pay cash upon pickup at store?

    You could clone the Check/Money Order moneyorder Payment Module then customize it to only display if the shipping method is Store Pickup ...
    Linda McGrath
    If you have to think ... you haven't been zenned ...

    Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!

    Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today: v1.5.3]
    Officially PayPal-Certified! Just click here

    Try our Zen Cart Recommended Services - Hosting, Payment and more ...

  4. #4
    Join Date
    Mar 2008
    Location
    Gouda, Netherlands
    Posts
    213
    Plugin Contributions
    1

    Default Re: How do I allow customers to pay cash upon pickup at store?

    I'm going to give that a try... I'm not sure how but it's a good way too learn. Thank you for your advice!
    Working on http://www.skull-shop.net once again.

  5. #5
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    67,301
    Plugin Contributions
    6

    Default Re: How do I allow customers to pay cash upon pickup at store?

    Hint: you need to control the
    $this-enabled

    When that evaluates to true the module shows, when it evaluates to false the module does not show ...
    $_SESSION['shipping']['id']

    with give you the shipping method in the format of:
    item.php = item_item
    flat.php = flat_flat
    storepickup.php = storepickup_storepickup

    NOTE: while that appears to be the name of the file, be careful ... USPS Parcel is from the usps.php but that selection gives:
    usps_PARCEL

    NOTE: just because it works in the Catalog, do not assume it works still in the Admin ... check by going to Modules ... Payments ... to make sure you don't break your new payment module that you are trying to make ...
    Linda McGrath
    If you have to think ... you haven't been zenned ...

    Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!

    Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today: v1.5.3]
    Officially PayPal-Certified! Just click here

    Try our Zen Cart Recommended Services - Hosting, Payment and more ...

  6. #6
    Join Date
    Mar 2008
    Location
    Gouda, Netherlands
    Posts
    213
    Plugin Contributions
    1

    Default Re: How do I allow customers to pay cash upon pickup at store?

    Thank you very much, this is very helpfull. I'm going to try to make the adjustments!
    Working on http://www.skull-shop.net once again.

  7. #7
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    67,301
    Plugin Contributions
    6

    Default Re: How do I allow customers to pay cash upon pickup at store?

    Times up ...

    Did you find that if this were the Check/Money Order moneyorder payment module that you could use:
    PHP Code:
          if ($_SESSION['shipping']['id'] == 'storepickup_storepickup') {
            
    $this->enabled = ((MODULE_PAYMENT_MONEYORDER_STATUS == 'True') ? true false);
          } 
    Now just adjust that for your cloned payment module ...

    Naturally you figured out to clone the moneyorders.php that all of the references to:
    moneyorder become somethingelse

    and all the references to MONEYORDER become SOMETHINGELSE ...

    If you are breaking out in a sweat ... stand up, walk around ... grab a Pepsi (or other vital drink here) and take a few deep breaths ...
    Linda McGrath
    If you have to think ... you haven't been zenned ...

    Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!

    Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today: v1.5.3]
    Officially PayPal-Certified! Just click here

    Try our Zen Cart Recommended Services - Hosting, Payment and more ...

  8. #8
    Join Date
    Mar 2008
    Location
    Gouda, Netherlands
    Posts
    213
    Plugin Contributions
    1

    Default Re: How do I allow customers to pay cash upon pickup at store?

    Thank you so much!!!!!!!! You are an angel!!!!!
    Working on http://www.skull-shop.net once again.

  9. #9
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    67,301
    Plugin Contributions
    6

    Default Re: How do I allow customers to pay cash upon pickup at store?

    Glad that this is able to work for you on your Store Pickup with the Pay at the Store when picking up the order ...
    Linda McGrath
    If you have to think ... you haven't been zenned ...

    Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!

    Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today: v1.5.3]
    Officially PayPal-Certified! Just click here

    Try our Zen Cart Recommended Services - Hosting, Payment and more ...

  10. #10
    Join Date
    Nov 2010
    Posts
    5
    Plugin Contributions
    0

    Default Re: How do I allow customers to pay cash upon pickup at store?

    This is still a problem in 1.39h

    The bigger problem for me is that your solution goes straight over my head. Any help would be appreciated.

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Have pickup show store address not customers address
    By jchaters in forum Built-in Shipping and Payment Modules
    Replies: 16
    Last Post: 22 Aug 2008, 01:38 PM
  2. Store pickup with cash only?
    By deivid in forum Built-in Shipping and Payment Modules
    Replies: 2
    Last Post: 31 Jul 2008, 06:22 AM
  3. Discount to customers paying by cash or check
    By audradh in forum General Questions
    Replies: 9
    Last Post: 31 Mar 2007, 06:16 PM
  4. Cash on delivery for selected customers only
    By tojo_d in forum Managing Customers and Orders
    Replies: 1
    Last Post: 15 May 2006, 03:54 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •