Results 1 to 5 of 5
  1. #1
    Join Date
    Jul 2015
    Location
    Virginia
    Posts
    57
    Plugin Contributions
    0

    Default Removing Payment Step from Checkout Flow

    As I have explained on previous posts, our store is a pickup from drop point and pay us then only store. We will not need to actually accept payment online.

    Therefore I need to make some pretty heavy changes to the checkout process. While I have already removed the unnecessary payment modules, I would really like to completely remove the Payment Options page during check out. Is there a way to do this that will not break the entire site?

    Thanks!

  2. #2
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    12,478
    Plugin Contributions
    88

    Default Re: Removing Payment Method from Checkout Process

    Removing the payment-method collection entirely might be a bit extreme. What if you simply rename (by changing the language file) the moneyorder payment method? You could rename it so that instead of displaying "Check/Money Order" to the customer, it displays "Pay at the Store".

  3. #3
    Join Date
    Jun 2005
    Location
    Cumbria, UK
    Posts
    10,263
    Plugin Contributions
    3

    Default Re: Removing Payment Method from Checkout Process

    Quote Originally Posted by lat9 View Post
    Removing the payment-method collection entirely might be a bit extreme. What if you simply rename (by changing the language file) the moneyorder payment method? You could rename it so that instead of displaying "Check/Money Order" to the customer, it displays "Pay at the Store".
    Yes... the site will not function without an active payment module. Even though you are taking payment exclusively offline, your customers will want to know the totals, any tax charges (if applicable), and receive an order confirmation (which you can use when they come to pay as a cross-reference).

    Cloning the check/money-order module is relatively easy, and a few years ago my colleague FAIRESTCAPE outlined the procedure on this forum. It's basically re-wording a number of constants and defines, but retaining the essential FUNCTION of the module. I cloned this module and called it ACCOUNT HOLDERS, which is available in the downloads. If you go get this module, and open up all the PHP files side by side with the original check/moneyorder module, you'll see how it's been altered. Just follow the format and in a half hour, you'll have a new payment module for your needs.

    Remember - you do not change the existing check/moneyorder module - you make a COPY of it and create a NEW module, which you then load to the server, and activate (enable) in your admin as you would any payment module.
    20 years a Zencart User

  4. #4
    Join Date
    Jul 2015
    Location
    Virginia
    Posts
    57
    Plugin Contributions
    0

    Default Re: Removing Payment Method from Checkout Process

    Alright I will give those ideas a shot. Thanks!

  5. #5
    Join Date
    Nov 2007
    Location
    Sunny Coast, Australia
    Posts
    3,379
    Plugin Contributions
    9

    Default Re: Removing Payment Method from Checkout Process

    Adding to schoolboy's suggestion, I have implemented something similar for a client by cloning the Cash on Delivery module and called it Cash upon Pickup. All I needed to do was changing some of the language definitions in the cloned module, changed the variable cod to cup and parts of constants from _COD_ to _CUP_

    Has been up and running since ZC 1.3.9

 

 

Similar Threads

  1. Google Checkout on Payment Method Step - 2
    By old_cadger in forum Addon Payment Modules
    Replies: 6
    Last Post: 9 Mar 2012, 12:39 PM
  2. Changing checkout flow with Checkout Without Account (COWOA)?
    By pe7er in forum All Other Contributions/Addons
    Replies: 0
    Last Post: 7 Feb 2008, 06:09 PM
  3. Removing Discount Coupon box from Checkout Payment Method - Step 2
    By hauruapai in forum Templates, Stylesheets, Page Layout
    Replies: 7
    Last Post: 23 Sep 2007, 11:10 AM
  4. Checkout: Stuck at Step 2 of 3 - Payment Information
    By Stenrique in forum Managing Customers and Orders
    Replies: 13
    Last Post: 31 Jul 2007, 05:49 PM

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
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR