
Customers had to phone or email orders, creating a significant administrative burden. C.T.C needed a B2B e-commerce platform that would enable online ordering whilst integrating with their Orderwise ERP system to reduce office administration time.
GSL developed a comprehensive WordPress and WooCommerce platform that required extensive custom development to handle the complexities of C.T.C’s B2B operations. Working closely with their Orderwise integration team, GSL built all the WooCommerce functionality required to consume and push data through API endpoints, creating a fully automated bidirectional integration.
The integration work was substantial. The team developed automated scripts that pull product catalogues, customer accounts, pricing structures, product restrictions, and sales rep assignments from Orderwise endpoints. This data had to be mapped and transformed to work within WooCommerce’s structure, requiring custom post types, meta fields, and database relationships. Customer-specific pricing and product access permissions sync continuously, ensuring the website always reflects the current state in their ERP system.
The sales rep functionality required building a custom user role system that allows reps to place orders on behalf of their clients. This involved modifying the checkout process to support account selection, automatically applying client-specific pricing and delivery details, and embedding commission tracking metadata in every order. The complexity came from ensuring this data flows correctly through both WooCommerce and back to Orderwise, with automated scripts maintaining synchronisation of rep assignments and business associations.
Product restriction logic was implemented throughout the platform, consuming Orderwise data to determine which products each customer can purchase. GSL modified product display templates, cart validation, and checkout processes to enforce these permissions whilst still allowing customers to view the full catalogue and enquire about restricted items. Order processing required careful development to push completed orders back to Orderwise with all necessary metadata, including sales rep information, customer details, and line items. This ensures C.T.C’s fulfilment team receives orders directly in their ERP system without manual data entry. The delivery calculator queries postcode data and calculates weight-based shipping costs in real time, integrating these calculations into the order data sent to Orderwise.

browse more of our portfolio
ON THE BLOG
Registered Office: Brunel Court, 122 Fore Street, Saltash, PL12 6JW
Company No. 08445706 | VAT No. GB 160 6846 03
Disclaimer | Cookie Policy