
Migration from OSCommerce to Woocommerce

Client
Caravan Parts
Overview
Caravan Parts reached out to us following their old website failing to take payments successfully. The previous site was running on depreciated code and in need of an update.
Budget
£££
Services
- Ecommerce
- Website Hosting
Highlights
Customers and staff were used to the current design and so the requirement was to modernise without too much deviation.
Migration of all products from OSCommerce to Woocommerce
Connect to SagePay payment gateway for authenticated payments.
Challenges
With any migration project the biggest challenge was to develop an automated method of transferring ~3000 products and variations. This involves gaining a deep understanding of the OSCommerce database structure, formatting into a single table and then coding a script to read the old data and import into the Woocommerce system, including images.
In a first for us we also needed to ensure orders were taken without any money being taken, just authorised. Shipping and availability of products means not all orders can be fulfilled, so payment is triggered once the item is ready to be shipped and a postage cost agreed. This needed to apply regardless of whether it was a card payment or PayPal payment via a SagePay payment gateway.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut laboenim ad Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut laboenim ad
Amelia Gates



Result
The site has been modernised but remains simple to use. Brands and categories are dominant on the home page, as a way of a visitor being able to filter to find their required product and the search bar allows for fine tuned searching to get straight to the required product. It’s built using the latest PHP version (8.3), removing the threat of the site becoming un-functional at any given moment. It’s also hosted on the Ampersand Studio Wordpress hosting package providing fast and secure service to deal with today’s e-commerce world.
It’s a responsive design meaning it’s equally as accessible on mobile devices as it is on desktops and laptops providing a far better user experience than was possible before.
With some custom tweaks the payment gateway allows for authenticated payments to be taken meaning Caravan Parts staff can amend the total amount and confirm a purchase as and when the sale has been finalised.
There was no knowing how long the previous website would have remained active but it was very much a ticking time bomb that would have required sticky plasters to keep it alive before eventually technology would have got the better of it. Making the switch early meant we can plan the migration properly without any time pressure.