Running OC 3.0.2, with php7.2-fpm.
Use Opencart for POS system and website. Currently we have a customer punch card. With every purchase, they receive a punch. After 5 punches (on the 6th purchase), they receive 15% off the total of the 6th purchase. We manually enter the discount. Is their a module or a way to automate a discount like this using the customers phone number to pull them up and the system would keep track of the number of purchases made by that customer?
PS. Not interested in loyalty programs that require customers to sign-up on a separate website.
Johnathan may have an extension about this on the Marketplace.
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
If you can't find an extension, you could pay a developer such as ourselves or post a job in the Commercial Support Forum.straightlight wrote: ↑Thu Mar 11, 2021 2:50 amJohnathan may have an extension about this on the Marketplace.
UK OpenCart Hosting | OpenCart Audits | OpenCart Support - please email info@antropy.co.uk
I do have an extension that can do this, which can look at past orders and give a discount based on how many have been placed:
Ultimate Fee/Discount
However, it requires all the orders be within OpenCart, it can't do a lookup based on phone number. They'd need to have placed 5 orders within OpenCart under the same customer account (or at least under the same e-mail address as a guest). If that would work for you, then you'd set it up like this:
------------------------------------------------------------------------------
CHARGE #1
Title: Loyalty Discount
Group: A
Charge Type: Flat Charge
Charge Field: -15%
Rule: Past Orders: Quantity = 5-5, 11-11, 17-17, etc.
------------------------------------------------------------------------------
Feel free to take a look at the screenshots and demo site, and if you're interested let me know at www.getclearthinking.com/contact if you have any further questions.
Ultimate Fee/Discount
However, it requires all the orders be within OpenCart, it can't do a lookup based on phone number. They'd need to have placed 5 orders within OpenCart under the same customer account (or at least under the same e-mail address as a guest). If that would work for you, then you'd set it up like this:
------------------------------------------------------------------------------
CHARGE #1
Title: Loyalty Discount
Group: A
Charge Type: Flat Charge
Charge Field: -15%
Rule: Past Orders: Quantity = 5-5, 11-11, 17-17, etc.
------------------------------------------------------------------------------
Feel free to take a look at the screenshots and demo site, and if you're interested let me know at www.getclearthinking.com/contact if you have any further questions.
Who is online
Users browsing this forum: adycobra2003, kirkhall, Majestic-12 [Bot], OSWorX and 311 guests