Bright SG needed to modernise its e-commerce capabilities without disrupting its existing WordPress-based content site. The business required a checkout solution that could support complex subscription models, integrate with its existing systems (including Maxio and a bespoke ID management hub), and offer a seamless experience for both new and returning customers. Crucially, the solution had to preserve the current non transactional site architecture while introducing a robust commerce layer.
The middleware also synchronised product pricing, discount codes, and customer data between BigCommerce, Maxio, and bespoke back-ends. This ensured accurate data flow and enabled features such as, Subscription management via Maxio, checkout customisations, unique coupon codes and subcodes for promotions, cart validation against existing subscriptions and abandoned cart tracking via HubSpot.
Bright SG selected BigCommerce as its e-commerce platform, leveraging the BigCommerce for WordPress plugin to retain its existing WordPress site and content structure. This plugin enabled the integration of commerce blocks such as add-to-cart buttons, cart pages, and checkout flows directly into WordPress, maintaining brand consistency and user experience.
The checkout journey was replatformed using BigCommerce’s redirected checkout, which provided a streamlined, distraction-free experience. Payment was processed via Stripe, with tokens securely passed to Maxio through a bespoke Laravel-based middleware. This allowed Maxio to manage recurring billing and subscription logic, while BigCommerce handled the initial transaction.
The solution was designed to be scalable, secure, and extensible, laying the groundwork for an integrated ecommerce experience.