Сергей
1

Сергей

no recommendations
no complaints
Project title: Refining the site on OpenCart
Type of cooperation: One-time project
Section: Web development, Website refinement
Prepayment: without prepayment
Payment methods: Electronic money
Acceptance of requests: from until 2021-11-11

Project description:
Hello, there.

The services of an OpenCart website specialist are required. We have a clean store of building materials on the Russian assembly OC 3.0.3.2 + bought a set template with their goods (not needed), no more changes were made, goods / filters / attributes, etc. P. I didn't fill up.

What needs to be done. You need to implement a cashback system based on promo codes.

That's the logic. For each user, an individual promo code is formed when registering in the personal account. Ideally, it is visible in the admin, if much cheaper and faster, it is sent in a letter to the post office.

Master Vasily, for example, recommends his client Alexander to order building materials on this site and transmits his promo code. Alexander enters Vasily’s promo code at the checkout stage and thus after the order status is changed to Paid (automatically after paying by card on the site or manually by the IM admin, if paid in cash), Vasily will be credited with points to his bonus account with rounding up to 0.01 points. In his personal account, he can see the status of the account and the history of charges and charges with an indication of the date, name of the client and the amount of the order, where his promo code was applied, but without the ability to view the order itself and the goods in it.

Also next to the bonus points amount should be the button Write off points. You can press the button and:
A) request the withdrawal of all or part of the amount (the amount in the account is automatically reduced accordingly) – a notification must be sent to the IM administrator. He transfers money to Vasily's card manually.
b) spend the bonuses in whole or in part as a discount on the next purchase. Either somehow automatically, or for him formed immediately in the personal account / comes to the postal gift certificate for the amount of points, which Vasily uses when placing an order.

The admin MIM should have the functionality to add/update/delete the user’s promo code without the possibility of restoring it by the user and the ability to edit the user’s bonus account.

Price and timing are negotiated
Project author
Сергей