CPS for Magento / Mage-OS

Enterprise-grade CPS configurator for Magento 2, Mage-OS and Adobe Commerce.

Magento 2.4.4 – 2.4.9 / Mage-OS 2 – 3 / Adobe Commerce
Real-time price updates, fully compatible with Magento tax rules
Configuration stored as a custom option on the cart item
Configuration detail in Magento order and invoice PDFs
Per-product CPS settings with multi-store scope support

Walkthrough

1
Upload the Module
Copy the Peopleware_Cps module directory to app/code/Peopleware/Cps in your Magento installation.
Upload the Module
2
Run Setup Upgrade
Run bin/magento module:enable Peopleware_Cps followed by bin/magento setup:upgrade and bin/magento cache:flush.
Run Setup Upgrade
3
Enter API Key
Go to Stores → Configuration → Peopleware → CPS. Enter your API key, tenant code, and API base URL.
Enter API Key
1
Enable CPS on a Product
Open a product in Magento admin and find the CPS tab. Set "Enable CPS Configurator" to Yes.
Enable CPS on a Product
2
Select the CPS Product
Enter the CPS Product ID to link this Magento product to the correct pricing schema.
Select the CPS Product
3
Choose Theme & Layout
Select a visual theme and layout. You can also add custom CSS scoped to this product.
Choose Theme & Layout
1
Customer Configures
The configurator loads in the product detail page. Price updates in real time as selections are made.
Customer Configures
2
Add to Cart
On Add to Cart, the configuration is stored as a custom option on the quote item.
Add to Cart
3
Checkout
The configuration summary appears in the cart, checkout, and order confirmation.
Checkout
1
Order List
CPS orders appear in the standard Magento order grid with a CPS badge for easy filtering.
Order List
2
Order Detail
The order detail page shows the full CPS configuration under the product line item.
Order Detail

Ready to get started?

Connect CPS to your Magento / Mage-OS store in minutes. No coding required.