A leading North American eCommerce platform serving millions of consumers and third-party sellers across the U.S. and Canada. The client offers an end-to-end digital marketplace supporting real-time product discovery, shopping cart management, secure payments, order fulfillment, and promotional campaign workflows. Their infrastructure powers both web and mobile commerce for major retail brands and independent sellers.
As part of their digital transformation, the client migrated from a legacy monolithic .NET-based commerce engine to a modular, microservices-backed web architecture. This shift introduced several security challenges across the eCommerce stack:
- Critical workflows such as checkout, cart, and payment processing lacked input validation and access control safeguards
- Key modules, including inventory sync, coupon validation, and user account management, had design flaws leading to frequent vulnerabilities
- No structured security testing or validation of third-party API integrations (e.g., payment gateways, shipping partners)
- Security bugs were discovered late, often delaying UAT and release cycles, increasing the cost of remediation
Evoke deployed a coordinated Application Security and Product Security strategy to improve security assurance throughout the eCommerce SDLC:
- Conducted Web and API Security Testing
- Assessed Azure infrastructure and SQL Server configurations
- Delivered a centralized Security Dashboard for real-time tracking of vulnerability status, business impact, and resolution SLAs
- Reduced UAT security overhead by 70%, enabling faster validation of new product launches and seasonal releases
- Discovered and resolved 35 critical and high-severity vulnerabilities within the first 60 days
- Improved time-to-identify and time-to-fix for security bugs by 60%
- Supported monthly release velocity with embedded security gates and CI/CD validation workflows
- Strengthened platform security readiness for compliance audits, including PCI DSS