CS-Cart Custom Add-On Rebuild (API Integration + Pricing Engine)

Filled
February 26, 2026

Job Description

We are seeking an experienced CS-Cart developer to take over and fully rebuild one of our critical custom add-ons from scratch.

We operate three CS-Cart stores and rely on several custom-coded add-ons. One of our primary integrations needs a clean, scalable rewrite due to poor legacy architecture.

We are looking for a long-term technical partner — not just a short-term coder.

🏗 Project Overview

The add-on currently:

  • Connects to multiple external APIs
  • Imports product data automatically
  • Creates/updates products with multiple attributes
  • Stores additional custom fields in the products table
  • Imports pricing data from other APIs
  • Runs custom pricing evaluation scripts
  • Dynamically updates cart pricing
  • Performs additional automation processes

The current version works — but the codebase is poorly structured and difficult to maintain.

We want a clean rebuild with proper architecture, documentation, and scalability.

🔧 Technical Scope

1️⃣ API Integration

  • Consume multiple external APIs
  • Parse and normalize product data
  • Handle authentication & rate limits
  • Implement proper logging and error handling

2️⃣ Product Data Architecture

  • Add and manage custom fields in CS-Cart database
  • Map API fields to product attributes
  • Ensure compatibility with:
    • Variations
    • Options
    • Inventory tracking
    • Multi-store setup

3️⃣ Pricing Engine

  • Import pricing feeds
  • Apply custom business logic rules
  • Evaluate margin thresholds
  • Update product/cart pricing dynamically
  • Ensure no performance degradation

4️⃣ Clean Rebuild Requirements

  • Proper CS-Cart add-on structure
  • No core file hacks
  • Upgrade-safe implementation
  • Scalable architecture
  • Clean, documented code
  • Optimized DB queries

🚀 Deployment Plan

  • Build on fresh development domain (already active)
  • Full testing + QA phase
  • Go-live migration
  • Import stock quantities from existing store
  • Ongoing support after deployment

🔁 Long-Term Relationship

After go-live, we will require:

  • Ongoing enhancements
  • CS-Cart version upgrade compatibility
  • Maintenance of custom add-ons
  • Performance optimization
  • General CS-Cart support

We are looking for someone who can become our go-to CS-Cart technical lead.

🛠 Required Experience

  • Strong CS-Cart core development experience
  • Custom add-on development (not just theme edits)
  • Experience with:
    • PHP
    • MySQL
    • REST APIs
    • Cron jobs
    • Performance optimization
  • Understanding of CS-Cart hooks and architecture
  • Experience with pricing logic systems preferred

Bonus:

  • Experience with high-SKU catalogs
  • Multi-store setup experience
  • DevOps familiarity