Skip to content
← Work(02)E-commerce2026

A storefront that stopped losing orders

Custom commerce platform with hardened payment gateway integration, combos and delivery-zone pricing.
Client
LaLaDia
Our role
Audit, hardening, feature build
Stack
Laravel · SSLCommerz · MySQL · Tailwind · Pest

The problem

The payment integration worked on a good day. On a bad day a customer was charged and the order never appeared, and there was no record to tell the two apart. Editing a product bundle could silently switch off its own free-delivery setting.

What we did

  1. 01

    Audited the full payment path and closed ten defects, four of which could break or endanger live transactions

  2. 02

    Rebuilt the gateway callback handling so a payment result is always recorded, even when the customer closes the tab

  3. 03

    Traced and fixed a data bug where saving any bundle silently wiped its delivery configuration

  4. 04

    Added configurable product attributes so marketing copy stops being hardcoded in the template

  5. 05

    Grew the test suite from 4 tests to over 100 across pricing, orders and checkout

Outcome

  • 10

    payment defects closed, four of them live risks

  • 4 → 113

    automated tests, before and after

Next projectAn AI assistant that only says true things
Start here

Have something that needs to work properly?

30 minutes. No pitch deck. We scope the problem and you leave with a plan.
WhatsApp