Integration Hero
Connect™

Unify Kentico eCommerce with Dynamics NAV ERP for Unrivaled Automation

Achieve Real-time Order-to-Cash, Inventory Sync, and Customer 360 with AI-Powered Integration.

The Challenge

Disconnected eCommerce and ERP: The Cost of Manual Operations

Without a robust integration, operating Kentico eCommerce alongside Dynamics NAV ERP can lead to significant operational inefficiencies, data silos, and a fragmented customer experience. Manual data transfer is not only time-consuming but also prone to errors, hindering growth and profitability.

  • Manual order entry from Kentico into Dynamics NAV, leading to delays and human error.
  • Outdated inventory information on Kentico, resulting in overselling and customer dissatisfaction.
  • Inconsistent customer data across platforms, impeding personalized marketing and service.
  • Lengthy payment reconciliation processes due to disparate financial records.
  • Lack of real-time visibility into sales, inventory, and customer behavior.
Integration Diagram
Solution Illustration
The Solution

Seamless Kentico & Dynamics NAV Integration with an Intelligent iPaaS

Our AI-powered iPaaS provides the robust, flexible, and scalable solution needed to bridge Kentico and Dynamics NAV. It orchestrates complex workflows, automates data synchronization, and provides real-time visibility, transforming your eCommerce and ERP operations into a unified, efficient powerhouse.

  • Pre-built, configurable connectors for Kentico and Dynamics NAV.
  • Low-code visual workflow designer for rapid integration development.
  • AI-assisted data mapping and transformation engine.
  • Real-time, event-driven architecture utilizing Kentico webhooks.
  • Comprehensive error handling, logging, and alerting.
Implementation Timeline

Go live with Kentico + Dynamics NAV 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 Kentico and Dynamics NAV, 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 Kentico + Dynamics NAV deployments.

Project Phases

Discovery
Configure & Map
Validate
Launch

Engagement Model

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

Comprehensive Solution Details

  • Pre-built, configurable connectors for Kentico and Dynamics NAV.
  • Low-code visual workflow designer for rapid integration development.
  • AI-assisted data mapping and transformation engine.
  • Real-time, event-driven architecture utilizing Kentico webhooks.
  • Comprehensive error handling, logging, and alerting.
  • Centralized monitoring and governance dashboards.
  • Support for complex business logic and custom fields.
  • Secure credential management and data encryption.

Deep Dive: Kentico and Dynamics NAV Integration Architecture

Our integration solution establishes a secure, scalable, and resilient bridge between Kentico's powerful eCommerce capabilities and Dynamics NAV's robust ERP functionalities. Leveraging a modern iPaaS, we orchestrate complex data flows, ensuring operational efficiency and data integrity across your enterprise.

Data Flow Steps

Connectors & Authentication: Establish secure connections using pre-built connectors. Kentico utilizes OAuth 2.0 or API keys; Dynamics NAV uses Web Service Access Keys for dedicated integration users.

Event Triggering: Kentico webhooks are configured to notify the iPaaS in real-time for critical events (e.g., new order, customer update, product change). For Dynamics NAV, the iPaaS can poll OData feeds for changes or utilize Change Data Capture (if available) for event-like behavior.

Data Ingestion: The iPaaS receives event payloads from Kentico or retrieves data from NAV endpoints.

Data Transformation & Mapping: Raw data is mapped and transformed from the source system's schema to the target system's canonical format. This involves field mapping, data type conversions, value translations (e.g., status codes), and applying business rules.

Business Logic & Orchestration: Complex workflows are executed, such as conditional routing, data enrichment (e.g., looking up customer details), and error handling.

Target System Update: Transformed data is sent to the target system's API/Web Service (e.g., creating a Sales Order in NAV, updating inventory in Kentico).

Error Handling & Monitoring: The iPaaS logs all transactions, manages retries for transient errors, and alerts administrators for critical failures, routing problematic messages to dead-letter queues.

Status & Feedback Loop: Updates from the target system (e.g., NAV order status, inventory levels) are synchronized back to the source (Kentico) to maintain consistency and inform users.

Data Touchpoints

Kentico: Order, OrderItem, Product, ProductVariant, Customer, Address, Inventory, Payment, ContentItem, MarketingActivity, ShippingOption, CouponCode
Dynamics NAV: Customer, Vendor, Item, Sales Order, Purchase Order, Sales Invoice, Payment (Cash Receipt Journal), General Ledger Entry, Shipment (Sales Shipment Header/Lines), Resource

"A typical data flow begins with a customer placing an order on Kentico. A Kentico webhook immediately triggers the iPaaS, sending the 'Order' entity. The iPaaS then processes this data, mapping Kentico's 'Order', 'OrderItem', 'Customer', and 'Address' fields to corresponding 'Sales Order', 'Sales Lines', 'Customer' (creating/updating if necessary), and 'Shipment' entities in Dynamics NAV. Once the Sales Order is successfully created in NAV, the iPaaS pushes back the updated order status to Kentico. Concurrently, inventory updates or new product information originating in Dynamics NAV are captured by the iPaaS and synchronized to Kentico's 'Product', 'ProductVariant', and 'Inventory' entities, ensuring real-time accuracy."

Pricing

Simple, transparent pricing for Kentico + Dynamics NAV.

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

Connect™ Plan

Clarity Connect

$595 /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 Kentico

Integrating Kentico 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

Key Entity Mappings: Kentico to Dynamics NAV

Effective integration relies on precise mapping of core business entities between Kentico and Dynamics NAV. Our iPaaS provides a visual mapping canvas, allowing for granular control and AI-assisted suggestions to ensure data fidelity.

Order / Sales Order

Represents a customer's purchase in Kentico, mapped to a Sales Order in Dynamics NAV for fulfillment and invoicing.

Kentico Fields

OrderID OrderDate OrderStatus CustomerGUID BillingAddress ShippingAddress TotalPrice CurrencyCode OrderItem (nested)

Dynamics NAV Fields

No. Sell-to Customer No. Order Date Ship-to Name Ship-to Address Currency Code Status Sales Lines (nested)

Mapping Notes

OrderID from Kentico typically maps to an external reference field in NAV's Sales Order. OrderStatus requires careful mapping to NAV's Status codes. CustomerGUID is used to link to the NAV Customer No. OrderItems map to NAV Sales Lines, requiring SKU matching.

Next Steps

See Kentico + Dynamics NAV 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.

Order-to-Fulfillment Automation

Automate the complete lifecycle of an order from Kentico's eCommerce checkout to fulfillment in Dynamics NAV and shipment tracking. This ensures real-time data flow, inventory accuracy, and timely customer communication.

Integration Steps:

  1. 0 Customer places order on Kentico.
  2. 1 Kentico webhook sends Order to iPaaS.
  3. 2 iPaaS maps and transforms Order, OrderItem, Customer, and Address entities.
  4. 3 iPaaS creates new Sales Order and associated Sales Lines in Dynamics NAV.
  5. 4 NAV processes order, reserving inventory and initiating fulfillment.
  6. 5 NAV updates order status (e.g., 'Shipped') via iPaaS, which updates Kentico.
  7. 6 Shipment tracking details from NAV are pushed back to Kentico for customer notifications.

Business Outcome

Faster order processing, reduced order errors, real-time inventory updates, improved customer satisfaction with accurate tracking.

Frequency

Real-time

Business Value

Key Integration Benefits

Discover the strategic advantages and business value of seamless integration between your systems.

Real-time Order-to-Cash Automation
Automate the entire order lifecycle from Kentico eCommerce directly into Dynamics NAV, drastically reducing manual entry, improving processing speed, and ensuring immediate revenue recognition.
Unified Product & Inventory Management
Maintain accurate, real-time inventory levels and consistent product information across Kentico and Dynamics NAV, preventing overselling and enhancing the customer shopping experience.
Customer 360 View
Synchronize customer data between Kentico and Dynamics NAV to build a comprehensive, unified customer profile, enabling personalized marketing, improved service, and enhanced customer satisfaction.
Streamlined Financial Reconciliation
Automate the reconciliation of Kentico payments with Dynamics NAV, reducing manual accounting effort, minimizing errors, and accelerating your financial close process.
Reduced Operational Costs
Eliminate manual data entry, minimize errors, and optimize resource allocation by automating key eCommerce and ERP workflows, leading to significant cost savings.
Enhanced Data Quality & Compliance
Ensure data consistency, apply robust validation rules, and maintain audit trails, improving overall data quality and simplifying compliance with regulations like GDPR and PCI DSS.

Real-time Order-to-Cash Automation

80% Reduction in manual order processing time

📋 What You Get

Automate the entire order lifecycle from Kentico eCommerce directly into Dynamics NAV, drastically reducing manual entry, improving processing speed, and ensuring immediate revenue recognition.

💼 Business Impact

This benefit directly contributes to 80% improvement in Reduction in manual order processing time, enabling your team to focus on high-value strategic initiatives.

Implementation Timeline

Go live with Kentico + Dynamics NAV 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 Kentico and Dynamics NAV, 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 Kentico + Dynamics NAV deployments.

Project Phases

Discovery
Configure & Map
Validate
Launch

Engagement Model

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

Technical Documentation

API Endpoints & Data Logic

Technical details for developers and architects.

Method Endpoint Purpose
POST, GET, PUT /rest/ecommerce/orders Create new sales orders, retrieve order details, update status. Essential for order-to-cash automation.
POST, GET, PUT /rest/ecommerce/products Manage product catalog: create new products, retrieve details, update pricing/inventory. Key for PIM sync.
POST, GET, PUT /rest/customers Synchronize customer records, including new registrations and profile updates. Crucial for Customer 360.
PUT /rest/inventory/{sku} Update inventory levels for specific SKUs in real-time. Prevents overselling.
POST, GET, DELETE /rest/webhooks Manage webhook subscriptions for event-driven integrations (e.g., new order, customer update, product published).
POST /rest/payment/gateways/{gatewayName}/process Initiate payment processing through a specific payment gateway integrated with Kentico.

Transformation Logic

  • ID Mapping: Kentico's OrderID and CustomerGUID are mapped to external reference fields or used for lookup in NAV to link records.
  • Address Standardization: Kentico's multi-field address format is parsed and mapped to Dynamics NAV's structured address fields, ensuring consistency for shipping.
  • Status Code Translation: Kentico's OrderStatus values ('Pending', 'Processing', 'Shipped') are translated to corresponding Dynamics NAV Sales Order Statuses ('Open', 'Released', 'Shipped').
  • Currency Conversion: If multiple currencies are used, the iPaaS applies real-time exchange rates for financial accuracy in NAV.
  • Data Aggregation/Splitting: OrderItems may need to be grouped or split based on NAV's specific line item requirements.
  • HTML Stripping: ProductDescription from Kentico (rich text) may be stripped of HTML for plain text fields in NAV, or mapped to richer text fields if available.

🛡️ Error Handling

  • API Rate Limit Exceeded: iPaaS automatically throttles and retries with exponential backoff.
  • Invalid SKU: OrderItems with non-matching SKUs are flagged, routed to a dead-letter queue, and an alert is sent.
  • Missing Mandatory Field: If a required field for NAV is missing from Kentico, the transaction fails with a specific error message, prompting review.
  • Network Connectivity Issues: Temporary network outages trigger automated retries and provide clear logging.
  • Duplicate Customer Entry: AI or defined rules prevent creating duplicate customer records in NAV by matching existing entries.
  • Payment Gateway Failure: Kentico's payment status is updated, and if a payment fails, the order is not sent to NAV or is sent with a 'pending payment' status.
Pricing

Simple, transparent pricing for Kentico + Dynamics NAV.

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

Connect™ Plan

Clarity Connect

$595 /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
Support & Information

Frequently Asked Questions

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

General Integration FAQs

What is the best way to integrate Kentico with Dynamics NAV?
The most effective approach is to leverage a modern iPaaS (Integration Platform as a Service). An iPaaS provides pre-built connectors, low-code mapping tools, and robust orchestration capabilities to seamlessly synchronize Kentico's eCommerce data (orders, products, customers) with Dynamics NAV, ensuring real-time accuracy and automation.

Low-Code/No-Code FAQs

Can I automate Kentico and Dynamics NAV workflows without extensive coding?
Absolutely. Modern iPaaS platforms offer low-code/no-code visual designers that empower business users and citizen integrators to create and manage complex workflows between Kentico and Dynamics NAV. This includes automating order fulfillment, inventory updates, and customer data synchronization without writing custom code.

Performance & Scalability FAQs

How does an iPaaS handle API rate limits for Kentico and performance for Dynamics NAV?
An advanced iPaaS intelligently manages Kentico's API rate limits through features like intelligent queuing, batching of requests, and exponential backoff retry logic. For Dynamics NAV, while it doesn't have explicit rate limits, the iPaaS employs message queuing, controlled parallelization, and optimized OData queries to prevent server overload and ensure efficient operation even during high-volume periods.

AI Enhancements FAQs

What role does AI play in Kentico and Dynamics NAV integrations?
AI significantly augments these integrations by providing capabilities like automated anomaly detection in Kentico order data (for fraud prevention), AI-assisted data mapping recommendations between systems, intelligent exception handling, and predictive analytics for inventory and customer behavior. This enhances data quality, reduces manual effort, and offers deeper insights.

Data Management FAQs

How can I ensure data consistency between Kentico and Dynamics NAV?
Data consistency is achieved through robust data harmonization and transformation pipelines within the iPaaS. This involves defining canonical data models, implementing precise field mappings, and applying data validation rules to ensure that data is accurate and uniformly structured across Kentico and Dynamics NAV. AI can further assist in validating data quality.

Technical Details FAQs

What are Kentico webhooks and why are they important for this integration?
Kentico webhooks are automated notifications sent from Kentico when specific events occur (e.g., a new order is placed, a product is updated, or a customer registers). They are crucial for event-driven architecture, enabling real-time integrations that react immediately to changes in Kentico, rather than relying on less efficient scheduled polling for critical eCommerce events.

Security FAQs

How do I handle authentication for Dynamics NAV Web Services in an integration?
For Dynamics NAV Web Services, the primary authentication methods are Web Service Access Keys (paired with a NAV user ID) or Windows Authentication for on-premise deployments. Best practice is to create a dedicated NAV user with minimal permissions solely for integration purposes, generate a Web Service Access Key, and store these credentials securely within your iPaaS platform's secret management system.

Challenges & Solutions FAQs

What are the common challenges when integrating Kentico eCommerce with Dynamics NAV?
Common challenges include maintaining real-time inventory accuracy, synchronizing complex product catalogs with variants, harmonizing customer data, ensuring secure payment processing, and automating the entire order-to-fulfillment-to-cash workflow. A modern iPaaS is specifically designed to address these complexities efficiently and scalably.
Implementation Timeline

Go live with Kentico + Dynamics NAV 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 Kentico and Dynamics NAV, 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 Kentico + Dynamics NAV deployments.

Project Phases

Discovery
Configure & Map
Validate
Launch

Engagement Model

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

Pricing

Simple, transparent pricing for Kentico + Dynamics NAV.

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

Connect™ Plan

Clarity Connect

$595 /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 Kentico + Dynamics NAV integration in action.

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