Epicor
Eclipse
Commerce Layer
CommerceWeave
CommerceWeave's Epicor Eclipse native integration serves electrical, HVAC, and plumbing distributors running Eclipse — the dominant ERP in these distribution verticals.
ERP System
Eclipse
Live Data Integration
Commerce Layer
CommerceWeave
Customer Accounts
Customer master, account classification, credit terms, and pricing class from Eclipse customer file
Contractor Matrix Pricing
Real-time price resolution from Eclipse pricing matrix including multipliers, price sheets, and project pricing
Branch Inventory
On-hand and available quantities by Eclipse branch from inventory tables
Product Catalog
Product data, manufacturer catalog numbers, and product hierarchy from Eclipse product file
Orders
Sales order creation in Eclipse from CommerceWeave checkout with Eclipse order number returned
Order Status
Real-time Eclipse order status, pick ticket status, and delivery scheduling data
Shipments & Invoices
Delivery confirmation, invoice, and statement data from Eclipse accounts receivable
Eclipse's pricing model for electrical and mechanical distribution is based on contractor pricing matrices — multipliers applied against list price for defined contractor price classes, with project-specific overrides and customer-specific price sheets for major accounts. CommerceWeave queries Eclipse's price resolution engine with the customer ID and item, receiving the applicable contractor matrix price. For distributors with hundreds of contractor accounts at different price class levels, this real-time resolution ensures that every contractor sees their correct matrix price without the risk of synchronization lag causing them to see a different price than their sales rep quoted.
Electrical and HVAC contractors often search by manufacturer catalog number rather than by the distributor's internal item number. Eclipse's cross-reference table maps manufacturer part numbers to Eclipse items, and CommerceWeave's search integration indexes these cross-references, allowing contractors to find products by the manufacturer part number they know rather than having to look up the Eclipse item number. This reduces friction in the self-service ordering process for contractors who are accustomed to ordering by manufacturer specification rather than distributor catalog number.
Electrical and HVAC contractors frequently order for will-call pickup at the branch rather than delivery to a job site. CommerceWeave supports will-call orders in the Eclipse context by presenting branch inventory for the contractor's assigned Eclipse branch and offering will-call pickup as a fulfillment option at checkout. The Eclipse will-call order is created with the branch location, and the contractor receives a pickup ready notification when the order is pulled. The will-call workflow reduces the phone orders that contractors currently place to verify availability before driving to the branch.
The AI copilot analyzes Eclipse's pricing matrix structure and generates mapping proposals for contractor price class assignments, multiplier configurations, and project pricing rules. It produces test scenarios covering all price class types and validates that each contractor account type receives the correct matrix price. It also maps Eclipse's manufacturer cross-reference data to CommerceWeave's search index configuration.
Mapping Generation
AI Copilot reads your ERP schema and auto-generates field mapping configurations, reducing manual mapping time by up to 80%.
Test Data
Generates realistic synthetic test datasets that mirror your ERP data structure so you can validate the integration before go-live.
Validation
Runs automated validation passes against your field mappings and flags edge cases — null values, data type mismatches, and format inconsistencies.
Monitoring
Post-launch monitoring surface that surfaces sync errors, latency anomalies, and field-level data quality issues in real time.
Configure Eclipse API credentials and connection in CommerceWeave integration connector
Run AI copilot schema analysis on Eclipse pricing matrix, customer, inventory, and product tables
Review mapping proposals and configure contractor price class to buyer role assignments
Set up manufacturer cross-reference search index configuration
Execute pricing validation test suite across contractor price classes against staging environment
Validate will-call and delivery order workflows and promote integration to production
AI Copilot accelerates this setup
With AI Copilot enabled, steps 1–3 above are handled automatically using your Eclipse schema. Most teams complete the full setup in under 3–5 weeks for standard scope; 5–7 weeks for complex project pricing or multi-branch configurations without writing any configuration code.
Get a personalized assessment that maps your ERP data model to CommerceWeave's commerce layer — before you commit to anything.
Prophet 21
The deepest available integration between Epicor P21 and B2B commerce — real-time pricing, branch inventory, and customer account authority.
Eagle
Connect Epicor Eagle to B2B and B2C commerce with real-time pricing, store inventory, and customer account data.
Infor CloudSuite Industrial (SyteLine) / Distribution
Infor CloudSuite connected to B2B commerce — manufacturing and distribution pricing, inventory, and order management from Infor authority.
Our Commerce Blueprint call includes a live integration demo and delivers a written implementation roadmap for your specific ERP version and data model.