Integration Hero
Connect™

Unify SAP Concur & Kentico: Intelligent Spend Management for eCommerce

Automate expense reporting, invoice processing, and achieve real-time spend visibility across your digital commerce and financial operations with a powerful iPaaS solution.

The Challenge

The Disconnect: Manual Spend Management in an eCommerce World

Modern businesses struggle when their eCommerce platforms operate in silos from their spend management systems. This leads to a host of inefficiencies, compliance risks, and a lack of financial control, especially as digital purchases become more prevalent.

  • Manual reconciliation of employee purchases made on internal/external eCommerce platforms.
  • Delayed processing of invoices from eCommerce vendors, impacting cash flow.
  • Lack of real-time visibility into spend originating from digital commerce channels.
  • Inaccurate GL account mapping for eCommerce transactions, leading to reporting errors.
  • Compliance challenges due to disconnected data across purchasing and finance systems.
Integration Diagram
Solution Illustration
The Solution

The Unified Solution: SAP Concur & Kentico Powered by iPaaS

Our integration solution bridges the gap between SAP Concur and Kentico, creating a seamless, automated ecosystem for managing all spend related to your digital commerce. Leveraging a modern iPaaS, we provide real-time data flow, intelligent automation, and complete financial control.

  • Real-time synchronization of Kentico orders to Concur Expense Reports or Invoices.
  • Automated provisioning of Concur users from Kentico customer data (for internal employees).
  • Intelligent GL account and cost center mapping for all eCommerce transactions.
  • Centralized management of vendor data between Kentico suppliers and Concur.
  • Comprehensive spend analytics combining data from both platforms.
Implementation Timeline

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

Project Phases

Discovery
Configure & Map
Validate
Launch

Engagement Model

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

Comprehensive Solution Details

  • Real-time synchronization of Kentico orders to Concur Expense Reports or Invoices.
  • Automated provisioning of Concur users from Kentico customer data (for internal employees).
  • Intelligent GL account and cost center mapping for all eCommerce transactions.
  • Centralized management of vendor data between Kentico suppliers and Concur.
  • Comprehensive spend analytics combining data from both platforms.
  • Robust error handling and monitoring for uninterrupted operations.

Seamless Integration Architecture: iPaaS as the Central Hub

Our integration strategy positions a modern Integration Platform as a Service (iPaaS) as the central nervous system, orchestrating data flows, transformations, and workflows between SAP Concur and Kentico. This ensures a scalable, secure, and resilient integration ecosystem.

Data Flow Steps

Connectors & Authentication: Securely establish connections to SAP Concur and Kentico using OAuth 2.0 and API keys via pre-built iPaaS connectors.

Event Listener/Polling: Configure Kentico webhooks (for real-time events like 'Order Completed') or scheduled polling mechanisms (for bulk data extraction like product catalogs).

Data Extraction: The iPaaS retrieves relevant data entities (e.g., Orders, Customers from Kentico; Expense Reports, Invoices from Concur).

Transformation & Harmonization: Data is transformed, validated, and harmonized within the iPaaS using visual mapping tools and AI-assisted logic to ensure compatibility between systems' schemas.

Business Logic & Orchestration: Custom business rules and conditional logic are applied to route data, trigger workflows, and enrich information.

API Invocation: The iPaaS invokes target system APIs (e.g., Concur Expense Reports API) to create, update, or retrieve data.

Error Handling & Monitoring: Robust error handling mechanisms, logging, and centralized monitoring ensure data integrity and operational uptime.

Data Touchpoints

Kentico: Orders, OrderItems, Products, Customers, Payments, Webhooks
SAP Concur: Expense Reports, Expense Entries, Invoices, Users, Vendors, GL Accounts, Cost Centers, Corporate Card Transactions, Policy Rules

"The integration flow begins with Kentico (source) generating an event (e.g., 'Order Completed'). This event is captured by the iPaaS, which then retrieves the full order details. The iPaaS then transforms the Kentico order data into the appropriate SAP Concur (target) schema for an 'Expense Report' or 'Invoice'. AI-assisted mapping ensures correct GL codes and cost centers. The iPaaS then calls the Concur API to create the new record. Concur's internal approval workflow takes over. Upon Concur approval, the iPaaS can then push the final financial entry to an ERP system. Throughout this process, the iPaaS handles error logging, retries, and monitoring."

Pricing

Simple, transparent pricing for SAP Concur + Kentico.

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 SAP Concur

Integrating SAP Concur 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 Entities & Intelligent Mapping between SAP Concur and Kentico

The integration focuses on the seamless flow and intelligent mapping of critical business entities to ensure data consistency and process automation across your eCommerce and spend management platforms.

Order (Kentico) <=> Expense Report / Invoice (Concur)

Automating the creation of financial documents in Concur based on purchases made in Kentico, whether for internal employees or external vendors.

SAP Concur Fields

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

Kentico Fields

ReportID EmployeeID ReportName Status TotalAmount Currency SubmissionDate ApprovalDate GLPostingStatus InvoiceID VendorID InvoiceNumber PurchaseOrderRef CostCenter GLAccountCode

Mapping Notes

Kentico's 'OrderID' is mapped to a custom field or reference ID in Concur for traceability. 'CustomerGUID' maps to 'EmployeeID' (for expense reports) or 'VendorID' (for invoices). 'TotalPrice' maps to 'TotalAmount'. Kentico OrderItems are transformed into Concur Expense Entries or Invoice Line Items.

Next Steps

See SAP Concur + Kentico 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 Internal eProcurement & Expense Reporting

When employees make business-related purchases through an internal Kentico-powered eCommerce catalog, the integration automatically converts these Kentico 'Orders' into SAP Concur 'Expense Reports' or 'Invoices'. This streamlines the entire procure-to-pay process, ensuring accurate GL coding and policy adherence.

Integration Steps:

  1. 0 Employee places an order for office supplies on the Kentico internal store.
  2. 1 Kentico 'Order Completed' webhook triggers the iPaaS.
  3. 2 iPaaS retrieves order details, maps Kentico Customer to Concur Employee, and Product SKUs to GL Accounts.
  4. 3 A new 'Expense Report' or 'Invoice' is created in Concur, pre-populated with order details.
  5. 4 Concur's approval workflow is initiated, and upon approval, expense is posted to ERP.

Business Outcome

Reduced manual data entry for employee expenses, faster reimbursement cycles, automated GL posting, and improved compliance for internal procurement.

Frequency

Real-time (event-driven)

Business Value

Key Integration Benefits

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

Accelerated Financial Close
Automate the posting of Kentico-related expenses and invoices to your ERP, cutting weeks off your monthly close cycle.
Reduced Manual Errors
Eliminate human error from data entry and reconciliation, ensuring financial accuracy and compliance.
Real-time Spend Visibility
Gain immediate insights into all eCommerce-related spend, enabling proactive budget management and cost control.
Enhanced Policy Compliance
Automate policy checks for Kentico purchases within Concur, minimizing non-compliant spend and audit risks.
Boosted Employee Productivity
Simplify expense submission for online purchases, freeing employees from tedious manual tasks.
Optimized Vendor Management
Maintain consistent vendor data across Kentico and Concur, streamlining invoice processing and payment.

Accelerated Financial Close

30% Faster Close

📋 What You Get

Automate the posting of Kentico-related expenses and invoices to your ERP, cutting weeks off your monthly close cycle.

💼 Business Impact

This benefit directly contributes to 30% improvement in Faster Close, enabling your team to focus on high-value strategic initiatives.

Technical Documentation

API Endpoints & Data Logic

Technical details for developers and architects.

Method Endpoint Purpose
GET, POST, PUT /v3.0/expense/reports Retrieve, create, or update expense reports and their statuses. Essential for pushing Kentico orders as expenses.
GET, POST, PUT /v3.0/expense/entries Manage individual expense entries within reports, including details and attachments. Used for Kentico OrderItems.
GET, POST, PUT /v3.0/invoice/invoices Access and manage vendor invoices, including creation, approval status, and line items. Key for Kentico-related vendor bills.
GET, POST, PUT /v3.0/common/users Provision and manage user profiles, including employee details, roles, and permissions. Used for syncing Kentico Customers (employees).
GET, POST, PUT /v3.0/common/vendors Synchronize and manage vendor master data for invoice processing. Used for Kentico suppliers.
POST /v3.0/financial/glentries Post general ledger entries for approved expenses and invoices. Final step for financial reconciliation.
POST /v3.0/reporting/extracts Request and retrieve large data extracts for analytics and warehousing. Used for combined spend analysis.

Transformation Logic

  • Conditional Entity Mapping: If Kentico `Customer` is internal employee, map to Concur `User`; if external, map to Concur `Vendor`.
  • Dynamic GL Account Assignment: Map Kentico `Product.Category` or `SKU` to Concur `GLAccountCode` using lookup tables or AI inference.
  • Line Item Expansion: Convert Kentico `OrderItem` into multiple Concur `Expense Entry` records, applying appropriate expense types.
  • Currency Standardization: Convert all monetary values to a single standard currency (e.g., USD) before posting to Concur.
  • Date Format Conversion: Ensure all date fields conform to Concur's required `YYYY-MM-DD` format.
  • Address Harmonization: Standardize address fields between Kentico and Concur for consistency.

🛡️ Error Handling

  • Invalid Concur EmployeeID or VendorID provided from Kentico data.
  • Concur policy rule violation detected (e.g., purchase exceeding limit) during expense creation.
  • Network timeouts or API service unavailability for either system.
  • Data type mismatches during transformation (e.g., string instead of number).
  • Duplicate Kentico OrderIDs attempting to create new Concur records.
Support & Information

Frequently Asked Questions

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

General FAQs

Why integrate SAP Concur with Kentico?
Integrating SAP Concur with Kentico automates the financial reconciliation of eCommerce purchases, streamlines vendor invoice processing for digital commerce suppliers, and provides a unified view of spend across all channels. This eliminates manual data entry, reduces errors, and enhances financial control and compliance.

Workflows FAQs

How does the integration handle Kentico orders that are employee expenses?
When an employee makes a business-related purchase on Kentico, the integration leverages Kentico webhooks to trigger the iPaaS. The iPaaS then transforms the Kentico order into an SAP Concur Expense Report, pre-populating details like line items, total amount, and automatically assigning GL accounts based on product categories. This streamlines the expense submission and approval process.

Entities & Data FAQs

Can I synchronize Kentico vendor data with Concur Invoice?
Yes, the integration can synchronize vendor information from Kentico (e.g., for suppliers providing products to your eCommerce store) to SAP Concur's Vendor Master. This ensures consistent vendor data and streamlines the processing of invoices from these suppliers through Concur Invoice, including automated routing for approvals.

Technology FAQs

What role does AI play in this integration?
AI significantly enhances the integration by providing capabilities like auto-mapping fields between Kentico and Concur, intelligently suggesting GL account codes based on product data, detecting anomalies in spend patterns (for fraud prevention), and performing real-time policy compliance checks. This reduces manual effort and improves data accuracy.

Security FAQs

How does the iPaaS ensure data security and compliance?
The iPaaS adheres to enterprise-grade security standards (e.g., SOC 2, ISO 27001). It encrypts all data in transit (TLS 1.2+) and at rest, uses secure OAuth 2.0 authentication, implements role-based access controls, and maintains comprehensive audit trails. This ensures compliance with regulations like GDPR, CCPA, and SOX for sensitive financial and PII data.

Customization FAQs

Is the integration customizable for specific business rules?
Absolutely. Our low-code iPaaS offers extensive customization options. You can visually define custom business rules, conditional logic, and unique data transformations without coding. This allows you to tailor workflows, GL account assignments, and approval routing to your precise operational and policy requirements.

Performance FAQs

How are API rate limits handled for high-volume Kentico transactions?
The iPaaS intelligently manages API rate limits for both Kentico and Concur through a combination of strategies: intelligent queuing, batching multiple records into single API calls, and implementing exponential backoff for retries. This ensures efficient data transfer and prevents service interruptions during peak transaction periods.

Operations FAQs

What kind of monitoring and error handling is included?
The integration provides a centralized monitoring dashboard for real-time visibility into data flows, performance metrics, and error logs. Robust error handling includes automated retry mechanisms for transient errors, immediate alerts for persistent failures, and a dead-letter queue for unprocessable messages, ensuring data integrity and quick resolution.
Pricing

Simple, transparent pricing for SAP Concur + Kentico.

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 SAP Concur + Kentico integration in action.

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