parts.krafttank.com
JANUARY 2023
I developed a custom WooCommerce plugin for a B2B company that needed dynamic, customer-specific pricing and full integration with their ERP system. Pricing is fetched in real-time from the ERP via API, based on the customer’s unique ID. This ensures the storefront always reflects up-to-date, contract-specific pricing.
Beyond pricing, the plugin also synchronizes inventory levels from the ERP, ensuring stock status is always accurate on the product and checkout pages. When an order is placed in WooCommerce, it’s automatically sent to the ERP system via API, including product SKUs, customer info, shipping method, and payment status.
Key Features
- Real-time tiered pricing via API based on customer ID
- Live inventory sync from ERP to WooCommerce
- Automated order submission from WooCommerce to ERP
- Custom admin settings for API control and logging
Tech Stack
- WooCommerce
- PHP
- Custom Plugin Development
- REST API Integration
- ERP Integration