Integration Hero
Connect™

Epicor Prophet 21 + & Kentico | ERP & eCommerce Sync Integration

Clarity Connect™ integrates Epicor Prophet 21 with & Kentico | ERP & eCommerce Sync, automating business processes and data sharing. This robust integration connects your critical business systems to automate order processing, inventory management, and customer data synchronization.

The Challenge

Connecting with Clarity Connect™

Clarity Connect™ links Epicor Prophet 21 and & Kentico | ERP & eCommerce Sync through automation and data sharing. Integrating these platforms benefits businesses by streamlining processes and connecting front-end and back-end systems.

Considerations when connecting these applications include security, performance, and physical access. We support both SaaS (Cloud) and On-Premises connection types.

Integration Diagram
Solution Illustration
The Solution

Seamless Integration

Our middleware platform ensures robust and reliable data transfer between Epicor Prophet 21 and & Kentico | ERP & eCommerce Sync.

  • Prophet 21 custom fields can be mapped to Kentico custom product attributes or customer profile fields.
  • Kentico's custom fields on orders, products, and customers can be synchronized to corresponding fields in Prophet 21 (often requiring custom fields in P21).
Implementation Timeline

Go live with Epicor Prophet 21 + & Kentico | ERP & eCommerce Sync in as little as 2–4 weeks.

A proven, repeatable implementation approach that minimizes risk while getting your team to value quickly.

1

Access Enabled

Secure connections established to both Epicor Prophet 21 and & Kentico | ERP & eCommerce Sync, with credentials and environments confirmed.

2

Configuration & Mapping

Field mappings, business rules, and workflows configured using visual tools and pre-built templates.

3

Go Live

Launch production-ready integration with monitoring, alerting, and support in place—typically within 2–4 weeks.

Time to Value

2–4 weeks

Typical implementation window from access granted to production go-live for most Epicor Prophet 21 + & Kentico | ERP & eCommerce Sync deployments.

Project Phases

Discovery
Configure & Map
Validate
Launch

Engagement Model

Guided by Clarity experts with your team involved at key milestones.

Comprehensive Solution Details

  • Prophet 21 custom fields can be mapped to Kentico custom product attributes or customer profile fields.
  • Kentico's custom fields on orders, products, and customers can be synchronized to corresponding fields in Prophet 21 (often requiring custom fields in P21).

Integration Architecture: Epicor Prophet 21 and Kentico

A robust, event-driven architecture powered by a modern iPaaS forms the backbone of the Epicor Prophet 21 and Kentico integration. This approach ensures high availability, scalability, and real-time data synchronization.

Data Flow Steps

Event-Driven Architecture: Utilizing Kentico webhooks and iPaaS event listeners for real-time triggers (e.g., new order).

Canonical Data Model: Defining a standardized data format within the iPaaS to harmonize data between systems.

API-First Integration: Relying on documented APIs for both systems, managed and orchestrated by the iPaaS.

Master Data Management (MDM): Establishing a single source of truth for critical entities like Product and Customer, typically in Prophet 21 for core data, with Kentico managing digital experience attributes.

Asynchronous Processing: Using message queues for high-volume or non-critical updates to enhance resilience and performance.

Data Touchpoints

Kentico DXP (eCommerce, CMS, Marketing Automation)
Epicor Prophet 21 ERP (Sales Order, Inventory, Customer Master, Financials)
iPaaS Platform (Connectors, Workflow Engine, Data Mapper, Monitoring, AI)
API Gateway (optional, for advanced security and traffic management)
Message Queues (for asynchronous processing and resilience)
Database/Data Lake (for historical data, analytics, and MDM)

"Conceptual Diagram: Kentico (Frontend/Webhooks) <-> iPaaS (Connectors, Transformations, Orchestration, AI) <-> Epicor Prophet 21 (APIs/DB). The iPaaS sits as the central hub, mediating all data exchange."

Pricing

Simple, transparent pricing for Epicor Prophet 21 + & Kentico | ERP & eCommerce Sync.

Start with a single integration pair and scale as your business grows—without surprise fees or transaction penalties.

Connect™ Plan

Clarity Connect

$599 /mo

Billed annually • Includes one production integration pair

  • Unlimited transactions and API calls within fair-use limits.
  • Visual workflow designer and reusable mapping templates.
  • Monitoring, alerting, and access to Clarity’s support team.
View full pricing & options
Innovative & Robust

How Middleware Integration Works

Benefits of Integrating Epicor Prophet 21

Integrating Epicor Prophet 21 fosters greater efficiency and data accuracy. Automate your critical business processes to deliver consistently outstanding results.

Hover over the steps on the right to see detailed integration points.
Data Mapping

Data Entity Mapping

Explore how data flows between systems with intelligent field mapping and transformation logic.

Product

The core item available for sale in Kentico and managed in Prophet 21's Item Master.

Epicor Prophet 21 Fields

Item ID Description Base Price Unit of Measure UPC Weight Category Availability

& Kentico | ERP & eCommerce Sync Fields

SKU ProductName Price Stock ProductDescription Category IsPublished ImageUrls Attributes

Mapping Notes

SKU in Kentico maps to Item ID in Prophet 21. Ensure consistent categorization. Handle multi-variant products by creating distinct SKUs or mapping attributes. Pricing from P21 often includes complex rules, requiring transformation for Kentico's pricing model.

Next Steps

See Epicor Prophet 21 + & Kentico | ERP & eCommerce Sync integration in action.

Explore a guided demo, start a sandbox integration, or speak directly with our solution architects about your specific use cases.

Real-World Applications

Integration Use Cases

Explore how the integration behaves in real business scenarios, with clearly defined steps, outcomes, and execution patterns.

Automated eCommerce Order Processing

New orders placed in Kentico are instantly created as sales orders in Prophet 21 for fulfillment.

Integration Steps:

Business Outcome

Frequency

Technical Documentation

API Endpoints & Data Logic

Technical details for developers and architects.

Method Endpoint Purpose
POST /P21/API/SalesOrder Create new Sales Orders in Prophet 21 from Kentico eCommerce orders.
GET/PUT /P21/API/Inventory/{itemId} Retrieve current inventory levels or update stock counts for specific items in Prophet 21.
POST/PUT /P21/API/Customer Create or update customer records in Prophet 21's Customer Master.
GET /P21/API/Product/{itemId} Retrieve product details, pricing, and attributes from Prophet 21's Item Master.
POST /P21/API/Payment Record payment transactions or apply payments against invoices in Prophet 21.

Transformation Logic

  • Prophet 21 'Item ID' to Kentico 'SKU' (one-to-one mapping).
  • Concatenate Prophet 21 'Description' and 'Long Description' for Kentico 'ProductDescription'.
  • Map Prophet 21 'Available Quantity' to Kentico 'Stock' (deducting committed quantities).
  • Translate Kentico 'OrderStatus' (e.g., 'Processing', 'Paid') to Prophet 21 'Sales Order Status' (e.g., 'Open', 'Released', 'Invoiced').
  • Parse Kentico's 'ShippingAddress' object into Prophet 21's discrete address fields (Street1, Street2, City, State, Zip, Country).
  • Convert Kentico 'PaymentMethod' string to Prophet 21's internal payment type codes via a lookup table.

🛡️ Error Handling

  • Prophet 21 API is unavailable or returns an error during order creation.
  • Invalid product SKU from Kentico not found in Prophet 21's Item Master.
  • Network connectivity issues between iPaaS and either system.
  • Data validation failures due to unexpected data formats from Kentico.
  • Concurrency issues during simultaneous inventory updates.
Support & Information

Frequently Asked Questions

Common questions about integration implementation, security, and best practices.

General FAQs

What are the primary benefits of integrating Epicor Prophet 21 with Kentico?
Integrating Epicor Prophet 21 (ERP) with Kentico (eCommerce) automates critical data flows for orders, inventory, products, and customers. This leads to real-time data accuracy, faster order fulfillment, reduced manual errors, improved customer satisfaction, and significant operational efficiencies.

Technical FAQs

How does inventory synchronization work between Prophet 21 and Kentico?
Prophet 21 serves as the master for inventory data. The integration ensures that real-time or near real-time inventory levels from Prophet 21 are pushed to Kentico via the iPaaS. This prevents overselling on your eCommerce site and displays accurate stock availability to customers.
What kind of error handling and monitoring is in place?
The iPaaS provides comprehensive error handling, including automated retries with exponential backoff for transient issues, dead-letter queues for persistent failures, and real-time alerts for critical errors. Centralized monitoring dashboards offer full visibility into integration health and performance.

Customization FAQs

Can I synchronize custom fields from Prophet 21 to Kentico?
Yes, the iPaaS allows for flexible mapping of custom fields from Epicor Prophet 21 to Kentico's custom product attributes, order fields, or customer profiles. This ensures that all relevant business-specific data is consistently shared between systems.

Technology FAQs

What is the role of an iPaaS in this integration?
A modern iPaaS (Integration Platform as a Service) is central to this integration. It provides pre-built connectors, visual low-code/no-code workflow design, robust data transformation capabilities, centralized monitoring, error handling, and AI-assisted features to orchestrate data flow between Prophet 21 and Kentico seamlessly.

Workflows FAQs

How does the integration handle new eCommerce orders from Kentico?
When a new order is placed in Kentico, a webhook event triggers an iPaaS workflow. The iPaaS then extracts the order details, transforms them to match Prophet 21's sales order schema, and creates a new sales order directly in Prophet 21 for fulfillment, often in real-time.

Security & Compliance FAQs

Is the integration secure and compliant with data regulations like GDPR/PCI DSS?
Absolutely. The integration is built with robust security measures, including OAuth 2.0/API key authentication, TLS 1.2+ encryption for data in transit, and secure credential management. For PCI DSS, sensitive payment data is tokenized. Compliance with GDPR, CCPA, and other regulations is managed through proper data handling, consent propagation, and audit trails.

AI FAQs

Can AI help with mapping and data quality in this integration?
Yes, AI co-pilots can significantly enhance integration. They can suggest optimal field mappings, infer complex transformation rules, detect anomalies in data during synchronization, and even assist in automated testing and version control, leading to higher data quality and faster development cycles.
Pricing

Simple, transparent pricing for Epicor Prophet 21 + & Kentico | ERP & eCommerce Sync.

Start with a single integration pair and scale as your business grows—without surprise fees or transaction penalties.

Connect™ Plan

Clarity Connect

$599 /mo

Billed annually • Includes one production integration pair

  • Unlimited transactions and API calls within fair-use limits.
  • Visual workflow designer and reusable mapping templates.
  • Monitoring, alerting, and access to Clarity’s support team.
View full pricing & options
Next Steps

See Epicor Prophet 21 + & Kentico | ERP & eCommerce Sync integration in action.

Explore a guided demo, start a sandbox integration, or speak directly with our solution architects about your specific use cases.