Hover to scroll the page · click to open it full size
The outcome
A cosmetics brand whose customers buy on how a product looks and feels, so the storefront is photography-led with the commerce underneath. Product pages carry a gallery, quantity stepper and answers split across why it works, how to use it, ingredients and returns, so the questions that stop a purchase are handled without leaving the page.
What was built
- Product pages with image gallery, quantity stepper and cart
- Persistent cart drawer saved to localStorage across visits
- CHIP FPX and card checkout with a signature-verified webhook
- Server-side re-pricing of every cart line before payment
- Free shipping above RM150, flat RM12 fee below
- Separate pre-order flow with bank transfer or CHIP payment
- Payment-proof image upload on bank-transfer orders
- Resend emails for receipts and each pre-order status change
- Collection filter with featured, newest and price sorting