Results 1 to 10 of 10
  1. #1
    Join Date
    Mar 2007
    Location
    Pepperell, Massachusetts
    Posts
    232
    Plugin Contributions
    1

    Default Coupon applied before check-out?

    Has anyone thought about or customized ZC to be able to apply a coupon earlier in the process-- so that all prices are adjusted (like a sale but only when the coupon is applied)?

    We'll be distributing coupon codes at specific marketing events and other venues and methods. The designer is requesting that I allow new customers to apply the coupon asap, preferably on a specific product page and have the prices shown change.

    Suggestions?
    Thanks,
    Dan

  2. #2
    Join Date
    Mar 2007
    Location
    Pepperell, Massachusetts
    Posts
    232
    Plugin Contributions
    1

    Default Re: Coupon applied before check-out?

    Actually I realized what the designer is looking for is to enable specific "Special" pricing when a "Coupon" is entered in the product page (with multiple special pricing corresponding to each coupon). There is currently no restriction on who sees a special price, right?

  3. #3
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    69,402
    Plugin Contributions
    6

    Default Re: Coupon applied before check-out?

    Currently, the Discount Coupon shows the discounts during checkout ... not on the individual pages throughout the category ...
    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.5]
    Officially PayPal-Certified! Just click here

    Try our Zen Cart Recommended Services - Hosting, Payment and more ...
    Signup for our Announcements Forums to stay up to date on important changes and updates!

  4. #4
    Join Date
    Mar 2007
    Location
    Pepperell, Massachusetts
    Posts
    232
    Plugin Contributions
    1

    Default Re: Coupon applied before check-out?

    Yes, I know this. This is exactly what the designer does not like-- they want the prices on the product page to change. It's a completely different sales approach and philosophy of how to present pricing than a simple discount coupon. More of a promotional code which adjusts the store to you.

    Quote Originally Posted by Ajeh View Post
    Currently, the Discount Coupon shows the discounts during checkout ... not on the individual pages throughout the category ...

  5. #5
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    69,402
    Plugin Contributions
    6

    Default Re: Coupon applied before check-out?

    You could go rewrite the price display function but I think you are going to run into issues where you may run into penny errors etc as it is not yet setup to manage this at this time ...

    But that would be one approach ...

    NOTE: there are no overrides for the function files ...
    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.5]
    Officially PayPal-Certified! Just click here

    Try our Zen Cart Recommended Services - Hosting, Payment and more ...
    Signup for our Announcements Forums to stay up to date on important changes and updates!

  6. #6
    Join Date
    Mar 2007
    Location
    Pepperell, Massachusetts
    Posts
    232
    Plugin Contributions
    1

    Default Re: Coupon applied before check-out?

    Thanks for the suggestion, yes I was looking into this and am concerned about doing this in a way that will avoid major work after an upgrade/patch (or at least minimize it). I'm thinking about a coupon that enables special pricing rather than simply applies the existing coupon function .. ..but I haven't decided yet. The former would be more in line with the designer's wishes, the latter might be easier to do (and I could deal with round-off errors).

    Quote Originally Posted by Ajeh View Post
    You could go rewrite the price display function but I think you are going to run into issues where you may run into penny errors etc as it is not yet setup to manage this at this time ...

    But that would be one approach ...

    NOTE: there are no overrides for the function files ...

  7. #7
    Join Date
    Mar 2007
    Location
    Pepperell, Massachusetts
    Posts
    232
    Plugin Contributions
    1

    Default Re: Coupon applied before check-out?

    I'm thinking in order to do this correctly, I need:

    -- a new coupon code for "M" Marketing Promotions (it's a flag like the
    free shipping flag)
    -- an additional new restriction type for this type of coupon to "Specials"
    -- a flag in a "Special" that it indicates not to use it without a Marketing Promotion
    -- add ability to "apply" the marketing promotion in the discount page or any
    of the products restricted to the promotion
    -- modify the 'pricing' function to skip Specials indicated as a promotion unless
    their promotion code is applied during the session

    Did I forget anything?

  8. #8
    Join Date
    Mar 2007
    Location
    Pepperell, Massachusetts
    Posts
    232
    Plugin Contributions
    1

    Default

    ..........
    Last edited by dhcernese; 3 Jun 2007 at 10:20 PM. Reason: delete duplicate

  9. #9
    Join Date
    Mar 2007
    Location
    Pepperell, Massachusetts
    Posts
    232
    Plugin Contributions
    1

    Default Re: Coupon applied before check-out?

    I implemented most of this last night. Nearly working, but it's a fairly pervasive change which makes me very uncomfortable. I also had to add the extra field for the Special flag to that table and the Special restriction to the coupon restrict table.

    Overall, the designer is going to very pleased, but I'm not sure I can release it in it's current form. One night's work isn't enough reflection on appropriate design ;-)

    So I'm treating this as a prototype. My first impression is that this feature should be a separate menu item under "Coupon admin" such as "Promotion Admin" and eliminate the restriction of a promotion to category and product because that connection is make through the special. It would still use the new coupon type 'M' however.

    This needs to sit and gel for a bit.

  10. #10
    Join Date
    Mar 2007
    Location
    Pepperell, Massachusetts
    Posts
    232
    Plugin Contributions
    1

    Default Re: Coupon applied before check-out?

    Hmm, seems that I can't create multiple specials per product (even when they're all status=off).

 

 

Similar Threads

  1. v154 Subtract negative balance before check out!
    By missymissy in forum Managing Customers and Orders
    Replies: 0
    Last Post: 17 Nov 2015, 04:36 PM
  2. Restriction shipping zone before check out page
    By arul_css in forum Built-in Shipping and Payment Modules
    Replies: 0
    Last Post: 26 Mar 2010, 02:32 AM
  3. Pay membership before able to shop / check out
    By cc655942 in forum Managing Customers and Orders
    Replies: 5
    Last Post: 1 Jun 2008, 07:02 AM
  4. Can shopping cart check out be modifed to give a bid or quotation before purchasing?
    By dblcommas in forum Templates, Stylesheets, Page Layout
    Replies: 0
    Last Post: 14 Jun 2006, 06:44 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