Skip to content
Sohel Rana

Case study

Pet supplies online with repeat delivery and loyalty points

Nearly four years on a New Zealand pet retailer's Magento store: LS Central integration, repeat delivery subscriptions paid through Windcave, click and collect and a custom checkout.
Client
Pet retailer
Region
New Zealand
Platform
Magento Open Source

01

Problem

Pet owners buy the same food on a schedule, collect from their local store and earn loyalty points. The store had to handle all of that while keeping prices and promotions in line with LS Central.

02

Approach

I was one of the main developers on the platform, with over 2,500 commits across nearly four years, working on the LS Central integration, subscriptions, click and collect and the checkout.

03

Outcome

Customers set up repeat deliveries at a member discount, collect orders in store and earn loyalty points, with orders, prices and promotions kept in sync with LS Central.

Highlights

  • LS Central integration. Customers, orders, prices and promotions kept in sync, including zero-value orders with several discounts.
  • Subscriptions with Windcave. Repeat delivery orders charged through Windcave, with the member discount applied on every delivery.
  • Click and collect. Collection orders that reach the store POS with the right customer details.
  • Custom checkout. A checkout built around repeat delivery, collection, store credit and loyalty points.

At a glance

4
Years on the project
2,500+
My commits
97
Custom modules
StackMagento 2.3LS CentralWindcaveLaybuyNZ PostTagsIntegrationsLoyaltySubscriptions