The Project

ProSpeed Racing

Enterprise Automotive eCommerce with Advanced Logistics

Engineered a comprehensive B2B/B2C platform featuring intelligent product bundling, real-time shipping calculations, warehouse management integration, and B2B-specific pricing to handle complex automotive kits and global fulfillment.

The Problem

The Challenges

01

Complex Kit Assembly & Bundling

ProSpeed sells brake and performance kits assembled from hundreds of individual SKUs. Shopify’s native bundles couldn’t price a configured kit on the fly, hold it together as a single purchase, or keep stock honest — a kit sold as one item still has to draw down inventory on every component inside it.

02

Dynamic Shipping Rate Calculation

Different kits have vastly different dimensions and weights. Shopify’s flat-rate/weight based shipping doesn’t work for automotive parts. Manual quotes were slow and error-prone. Integration with real shipping carriers was essential but complex.

03

Inventory Accuracy Nightmare

ProSpeed operates with incoming/reserved stock. Shopify inventory alone couldn’t prevent overselling or show customers when items would be in stock. Manual syncing from their WMS caused daily discrepancies and lost orders.

04

B2B Credit Card Fees

ProSpeed wanted to recover card processing costs on wholesale orders — but only from B2B customers, and only when those customers actually chose to pay by credit card. Shopify has no native way to apply a fee conditionally on both customer type and payment method.

The Solution

Solutions Delivered

Challenge 1: Complex Kit Assembly

Solution: Advanced Bundle Builder

ProSpeed Racing brake bundle builder, showing step-by-step disc and pad selection for a specific vehicle
The Brake Bundle Builder: vehicle-aware, step-by-step selection across discs, pads and accessories.

What we built:

  • Step-by-step kit builder across discs, pads and accessories
  • Selections merged into a single bundle product with dynamic pricing
  • Inventory still fulfilled at individual product level
  • Parts finder built in, so only parts that fit the chosen vehicle are offered
  • Tiered wholesale pricing (dealer vs retail)

Technical approach:

  • Cart Transform merges the chosen products into one bundle line with dynamic pricing, while stock still moves per component
  • Metaobjects define each step and the products inside it, so the client builds and edits bundles without a developer
  • Parts finder wired into the builder flow for vehicle fitment
  • Fully custom build — no off-the-shelf bundling app
  • Customer-specific pricing via customer metafields

Result:

  • More kit bundle sales
  • Reduced custom quote requests
  • Client launches new bundles without developer time

Challenge 2: Dynamic Shipping Rates

Solution: StarShipIT Integration

What we built:

  • Real-time shipping rate integration with StarShipIT
  • Automatic dimension/weight capture from product metadata
  • Multi-carrier rate shipping (FedEx, UPS, DHL, Direct Freight)
  • Shipping estimate at cart before checkout

Technical approach:

  • StarShipIT API integration via custom Shopify app
  • Dimension & weight stored in product metafields
  • Live rates returned to Shopify checkout via the Carrier Service API

Result:

  • Lower shipping costs
  • Faster checkout experience
  • High inventory accuracy

Challenge 3: Real-Time Inventory Sync

Solution: WMS Integration

What we built:

  • Purchase order integration for incoming stock visibility
  • Allow customer purchases based on PO incoming inventory when out of stock
  • Real-time incoming stock display on PDPs
  • Low stock alerts for B2B customers
  • Automated backorder workflows

Technical approach:

  • WMS webhook integration for inventory events
  • Shopify REST API for inventory updates
  • Custom app for incoming stock metafields
  • Real-time webhook processing (webhook queue)

Result:

  • High inventory accuracy
  • Zero overselling
  • Automated backorder emails

Challenge 4: B2B Credit Card Fees

Solution: Custom Payment Fee App

What we built:

  • A 1.5% card fee, calculated on the order total on the fly
  • Applied to B2B customers only, and only when they choose credit card
  • Fee added in checkout, visible to the customer before they pay

Technical approach:

  • Purpose-built Shopify app holding the whole fee solution
  • Cart Transform via the Shopify Checkout API applies the fee in checkout
  • Customer metafields flag which accounts are B2B

Result:

  • Card costs recovered on B2B orders without manual handling
  • Fee shown at checkout rather than chased afterwards
  • Retail customers unaffected

Ready To Build Your Custom Solution?

Every business has unique challenges. Let’s discuss how we can build a custom solution for your specific needs.

Contact Our Dev Team

Let Our Team Of Ecommerce Specialists Help You Achieve Elite Digital Experiences & Growth

Contact Us