{"id":2336,"date":"2025-10-31T12:12:50","date_gmt":"2025-10-31T12:12:50","guid":{"rendered":"https:\/\/www.centum-d.com\/?post_type=case&#038;p=2336"},"modified":"2025-11-08T10:32:26","modified_gmt":"2025-11-08T10:32:26","slug":"tiremart","status":"publish","type":"case","link":"https:\/\/www.centum-d.com\/en\/tiremart\/","title":{"rendered":"TireMart"},"content":{"rendered":"<section class=\"one-case-top\">\n\t<div class=\"one-case-top-bg-wrapper\">\n\t\t        <div style=\"background-image:inherit; background-repeat: no-repeat; background-size:cover; width: 100%; height: 100%; background-position: center; \" data-bg-image=\"url(&#039;https:\/\/www.centum-d.com\/wp-content\/uploads\/2025\/10\/TireMart-1.png&#039;)\" class=\"lazyload\">\n\n        <\/div>\n        \t<\/div>\n\t<div class=\"container\">\n\t\t<div class=\"one-case-top-inner\">\n\t\t\t                <ul class=\"breadcrumbs\">\n\t\t\t\t\t<li><a href=\"#\">Centum-D<\/a><\/li>                <\/ul>\n\t\t\t\t\t\t<h1 class=\"section-title\">\n\t\t\t\tTireMart\t\t\t<\/h1>\n            <div class=\"one-case-top-text\">\n\t\t\t\tAn online retailer of used tires operated two platforms with the same technical foundation but different designs and audiences.\r\nBoth websites were built on WordPress \u2013 one using WooCommerce and the other BeCommerce \u2013 and began duplicating every order automatically.\r\nThis issue created extra manual work for managers and forced customers to repeat order details during phone calls.\r\nOur task was to identify the root cause and restore a stable, reliable checkout process            <\/div>\n\t\t\t                <div class=\"link-wrapper\">\n                    <a href=\"http:\/\/tiremart.com\" class=\"link\" target=\"_blank\" rel=\"noopener\">\n\t                    tiremart.com                    <\/a>\n                <\/div>\n\t\t\t\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n<section class=\"problem\">\n\t<div class=\"top-decor\"><\/div>\n\t<div class=\"center-decor\"><\/div>\n\t<div class=\"bottom-decor\"><\/div>\n\t<div class=\"container\">\n\t\t<div class=\"problem-inner\">\n\t\t\t                <h3 class=\"section-subtitle\">problem<\/h3>\n\t\t\t\n\t\t\t                <h2 class=\"section-title\">main problem<\/h2>\n\t\t\t\n\t\t\t                <div class=\"problem-text\">\n\t                <p>Every order was being automatically duplicated due to a platform-plugin integration fault.<br \/>\nThis issue forced staff to manually remove duplicate records and made customers repeat order details \u2014 disrupting workflows and frustrating buyers.<\/p>\n<ul>\n<li>Technical conflict between WooCommerce and BeCommerce caused duplicate order creation and inconsistent payment callbacks<\/li>\n<li>A processing error in the order flow generated repeated entries and broke reliable transaction status updates<\/li>\n<li>Outdated PHP and SQL versions increased plugin incompatibility risks and led to unstable database behavior<\/li>\n<li>An incorrect BeCommerce order template produced malformed records and mismatched payment confirmations<\/li>\n<li>Custom fixes were vulnerable \u2013 non-technical admins could accidentally remove critical code from the site<\/li>\n<\/ul>\n                <\/div>\n\t\t\t\n\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n<section class=\"cases\">\n    <div class=\"container\">\n        <div class=\"cases-inner\">\n\n            <div class=\"cases-info\">\n\t\t\t\t                    <h3 class=\"section-subtitle\">Overview<\/h3>\n\t\t\t\t\n\t\t\t\t                    <h2 class=\"section-title\">Summary<\/h2>\n\t\t\t\t\n\t\t\t\t                    <div class=\"slider-navigation\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t                                <div class=\"slider-navigation-item\">Updated the website codebase and migrated MySQL to a stable version<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t                                <div class=\"slider-navigation-item\">Fixed the BeCommerce order template bug that caused malformed orders<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t                                <div class=\"slider-navigation-item\">Resolved the WooCommerce\u2013BeCommerce integration conflict<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t                                <div class=\"slider-navigation-item\">Implemented a custom code module to prevent accidental deletions<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t                                <div class=\"slider-navigation-item\">Improved the discount calculator and added an excise-fee option<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t                    <\/div>\n\t\t\t\t            <\/div>\n\n            <div class=\"cases-slider-wrapper\">\n\t\t\t\t                    <div class=\"cases-slider swiper\">\n                        <div class=\"swiper-wrapper\">\n\t\t\t\t\t\t\t                                <div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t                                        <div class=\"img-wrapper\">\n                                            <img decoding=\"async\" data-src=\"https:\/\/www.centum-d.com\/wp-content\/uploads\/2025\/10\/Img-15.png\"\n                                                 alt=\"\"\n                                                 src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 625px; --smush-placeholder-aspect-ratio: 625\/648;\">\n                                        <\/div>\n\t\t\t\t\t\t\t\t\t                                <\/div>\n\t\t\t\t\t\t\t                                <div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t                                        <div class=\"img-wrapper\">\n                                            <img decoding=\"async\" data-src=\"https:\/\/www.centum-d.com\/wp-content\/uploads\/2025\/10\/Img-16.png\"\n                                                 alt=\"\"\n                                                 src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 625px; --smush-placeholder-aspect-ratio: 625\/648;\">\n                                        <\/div>\n\t\t\t\t\t\t\t\t\t                                <\/div>\n\t\t\t\t\t\t\t                                <div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t                                        <div class=\"img-wrapper\">\n                                            <img decoding=\"async\" data-src=\"https:\/\/www.centum-d.com\/wp-content\/uploads\/2025\/10\/Img-17.png\"\n                                                 alt=\"\"\n                                                 src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 625px; --smush-placeholder-aspect-ratio: 625\/648;\">\n                                        <\/div>\n\t\t\t\t\t\t\t\t\t                                <\/div>\n\t\t\t\t\t\t\t                                <div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t                                        <div class=\"img-wrapper\">\n                                            <img decoding=\"async\" data-src=\"https:\/\/www.centum-d.com\/wp-content\/uploads\/2025\/10\/Img-18.png\"\n                                                 alt=\"\"\n                                                 src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 625px; --smush-placeholder-aspect-ratio: 625\/648;\">\n                                        <\/div>\n\t\t\t\t\t\t\t\t\t                                <\/div>\n\t\t\t\t\t\t\t                                <div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t                                        <div class=\"img-wrapper\">\n                                            <img decoding=\"async\" data-src=\"https:\/\/www.centum-d.com\/wp-content\/uploads\/2025\/10\/Img-19.png\"\n                                                 alt=\"\"\n                                                 src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 625px; --smush-placeholder-aspect-ratio: 625\/648;\">\n                                        <\/div>\n\t\t\t\t\t\t\t\t\t                                <\/div>\n\t\t\t\t\t\t\t                        <\/div>\n                    <\/div>\n\t\t\t\t            <\/div>\n\n            <div class=\"progress-bar\">\n                <div class=\"progress-line\"><\/div>\n            <\/div>\n            <div class=\"control-wrapper\">\n                <div class=\"slide-prev\"><\/div>\n                <div class=\"slide-next\"><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n\n\n<section class=\"case-solution\">\n    <div class=\"container\">\n        <div class=\"case-solution-inner\">\n\t\t\t                <h3 class=\"section-subtitle\">Solution<\/h3>\n\t\t\t\n\t\t\t                <h2 class=\"section-title\">Solution<\/h2>\n\t\t\t\n\t\t\t                <div class=\"case-solution-text\">\n\t\t\t\t\t<p>Centum-D engineers conducted a technical audit and identified the root cause &#8211; a weakness in the BeCommerce plugin combined with outdated database components.<br \/>\nWe developed a code patch to correct payment and order callbacks, adjusted BeCommerce functions, and locked the module to prevent accidental removal.<br \/>\nIn addition, we updated SQL and PHP versions, fixed site files, added an excise-fee option, and improved the discount calculator.<br \/>\nAfter thorough testing, both stores processed single, accurate orders, and the support workload decreased significantly<\/p>\n                <\/div>\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t                <h2 class=\"section-title\">\n                    Workflow\n                <\/h2>\n                <div class=\"workflow-slider-wrapper\">\n                    <div class=\"workflow-slider swiper\">\n                        <div class=\"swiper-wrapper\">\n\t\t\t\t\t\t\t                                <div class=\"swiper-slide\">\n                                    <div class=\"item\">\n                                        <div class=\"item-number\">01<\/div>\n                                        <div class=\"item-text\">Performed a technical analysis of both sites\u2019 checkout and payment flows to reproduce the duplication, trace callbacks, and map where data was doubled<\/div>\n                                    <\/div>\n                                <\/div>\n\t\t\t\t\t\t\t                                <div class=\"swiper-slide\">\n                                    <div class=\"item\">\n                                        <div class=\"item-number\">02<\/div>\n                                        <div class=\"item-text\">Applied required technical updates: upgraded SQL, patched PHP compatibility issues, and adjusted plugin settings to remove version-related instability<\/div>\n                                    <\/div>\n                                <\/div>\n\t\t\t\t\t\t\t                                <div class=\"swiper-slide\">\n                                    <div class=\"item\">\n                                        <div class=\"item-number\">03<\/div>\n                                        <div class=\"item-text\">Developed and deployed a custom code fix integrated with the existing site; modified BeCommerce functions and corrected the order template<\/div>\n                                    <\/div>\n                                <\/div>\n\t\t\t\t\t\t\t                                <div class=\"swiper-slide\">\n                                    <div class=\"item\">\n                                        <div class=\"item-number\">04<\/div>\n                                        <div class=\"item-text\">Protected the custom module from accidental removal by locking critical files and documenting the change for non-technical staff<\/div>\n                                    <\/div>\n                                <\/div>\n\t\t\t\t\t\t\t                                <div class=\"swiper-slide\">\n                                    <div class=\"item\">\n                                        <div class=\"item-number\">05<\/div>\n                                        <div class=\"item-text\">Tested end-to-end payment flows, validated discount calculations and excise-fee behavior, then monitored live traffic to confirm stability<\/div>\n                                    <\/div>\n                                <\/div>\n\t\t\t\t\t\t\t                        <\/div>\n                    <\/div>\n                    <div class=\"controls-wrapper\">\n                        <div class=\"slide-prev\"><\/div>\n                        <div class=\"slide-next\"><\/div>\n                    <\/div>\n                <\/div>\n\t\t\t        <\/div>\n    <\/div>\n<\/section>","protected":false},"featured_media":2312,"template":"","meta":{"_acf_changed":true},"case_category":[89],"case_tag":[102],"class_list":["post-2336","case","type-case","status-publish","has-post-thumbnail","hentry","case_category-store","case_tag-web-development"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.centum-d.com\/en\/wp-json\/wp\/v2\/case\/2336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.centum-d.com\/en\/wp-json\/wp\/v2\/case"}],"about":[{"href":"https:\/\/www.centum-d.com\/en\/wp-json\/wp\/v2\/types\/case"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.centum-d.com\/en\/wp-json\/wp\/v2\/media\/2312"}],"wp:attachment":[{"href":"https:\/\/www.centum-d.com\/en\/wp-json\/wp\/v2\/media?parent=2336"}],"wp:term":[{"taxonomy":"case_category","embeddable":true,"href":"https:\/\/www.centum-d.com\/en\/wp-json\/wp\/v2\/case_category?post=2336"},{"taxonomy":"case_tag","embeddable":true,"href":"https:\/\/www.centum-d.com\/en\/wp-json\/wp\/v2\/case_tag?post=2336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}