Drupal Groupbuy Website - Redemption & Gifts

This project will require triggering of 2 main items, the redemption email and SMS (via SMSGlobal API). The API will need to be custom-coded to integrate with drupal website.


- If product has reached 'tipping point', it will send out

- If product has not reached tipping point, it will not send out. It will wait til next cron to check this value again, before activating this email.

- Typically sends out on the next day, within 24 hours (+ next cron job)

- If sent as gift and product is TIPPED, then it will be sent out on NOTIFY ON date

- If sent as gift and product is NOT TIPPED, then it will be sent out immediately on next cron after NOTIFY ON date.


- Same as above


- Contains instructions on how to redeem (customisable)

- Contains special code specific to the product

- Special code will generate by the order number (ABC-1, ABC-2, ABC-3 etc)

- Special code will change into new code on the following day (cron job), and each day after, til the product expires. Customers buying products on different days will receive different special codes.

- If sent as gift, then recipient changes to the person being gifted


- Contains special code similar to described above

- Contains instructions to check email for redemption

- If sent as gift, then recipient changes to the person being gifted

- If sent as gift, then the contents from EXTRA MESSAGE will be included in this SMS


- Generates product report (WHO BOUGHT WHAT) that specifies what special code was generated to which product

- Report will update to gift recipient's name (CUSTOMER field), if deal was bought as a gift

- Multiple quantities bought in 1 order will display as separate orders (having same Order ID #)

- For ORDERS report (where it displays all the orders), CUSTOMER fields will update to gift recipient's name if bought as a gift (e.g. "GIFT - KAWAL" or simply "GIFT"). This is to indicate in the report which are GIFTS and which are not.


- Option to choose if product requires a special code or not

- Email template will follow specific style (use same template as confirmation email)

Attachment is a graphical map to show when a customer will receive their emails and SMS's.



Skills: CMS, Drupal, eCommerce

See more: update email template, project redeem, drupal website template, enzo, drupal multiple value fields, sms amp, sms code drupal, drupal send gift, drupal product, trigger email, job cron api, email template order confirmation, cron website, website buying products, integrate email template, trigger change, abc website, website custom product orders, smsglobal, send sms option website, sms confirmation project, buying products, drupal quot, quot drupal, groupbuy website

About the Employer:
( 25 reviews ) Sydney, Australia

Project ID: #2542570

1 freelancer is bidding on average $450 for this job


Hired by the Employer

$450 USD in 14 days
(109 Reviews)