Kyriba Integration for Dynamics 365 Business Central
Connect Microsoft Dynamics 365 Business Central with Kyriba Treasury Management
Eliminate manual reconciliation, automate payment journal transmission, and keep enterprise treasury data perfectly synchronized between Business Central and Kyriba.
Streamlined Treasury Operations for Growing Enterprises
Managing high-volume treasury operations shouldn't mean double data entry or risky manual exports. The Kyriba Integration app for Dynamics 365 Business Central provides an enterprise-ready bridge between your ERP and Kyriba Treasury Management.
Built natively for Business Central, the solution automates outbound payment processing, tracks real-time execution statuses directly on journal lines, and brings inbound GL entries seamlessly into your General Journal—safeguarding data accuracy at every step.
Key Capabilities
1. Intelligent Payment Export
- Pre-Transmission Validation: Automatically validates payment journal lines, vendor bank setups, and balancing accounts before transmission to prevent export exceptions.
- Flexible Bank Balancing: Supports vendor-driven or invoice-derived payment methods, preferred bank accounts by currency, and automatic bank account number fallback when IBAN is blank.
- Selective Batching: Select specific journal lines to transmit without disrupting ongoing batch preparation.
2. Two-Way Payment Status Synchronization
- Live Status Tracking: Retrieve payment statuses directly from Kyriba into Business Central with a single click (
Get Kyriba Status). - Visual Journal Indicators: Color-coded status cues provide immediate clarity—favorable styling for
Paidpayments and clear indicators forRejectedorFailedlines. - Posting Safeguards: Enforce corporate policy by restricting payment journal posting exclusively to authorized statuses (such as
SentorPaid).
3. Inbound G/L Journal Reconciliation
- Automated Data Retrieval: Pull processed treasury and cash management transactions from Kyriba directly into your General Journal via template
BC_EXP_GL. - Staging & Audit Review: Inspect raw inbound data and mapped accounts in a dedicated staging area prior to posting.
- Reconciliation Accuracy: Avoid duplicated entries with native task ID tracking and full transaction history logging.
4. Global Compliance & APAC POP Code Support
- Regional Readiness: Built-in validation handles mandatory APAC Purpose of Payment (POP) codes when operating in regional scopes.
- User-Managed Code Tables: Create, update, or block POP codes dynamically without custom developer intervention.
- Payload Mapping: Automatically routes POP codes to standard Kyriba placeholders (Placeholder 39) alongside custom TR and IN payload configurations.
How It Works
- Rapid Initialization & Configuration
Deploy standard TR/IN mappings, test environments, and balancing rules effortlessly using the built-in assisted setup wizard. - Prepare & Validate Payments
Compile payment lines using your preferred balancing hierarchies while automatic checks catch missing banking information. - Direct Transmission to Kyriba
Send verified payments via secure HTTPS/TLS endpoints with complete payload archiving for compliance and audit trails. - Monitor & Retrieve Statuses
Poll tracking tasks periodically or sync live status updates directly to payment lines in Business Central. - Reconcile General Ledger
Authorized finance team members import processed treasury entries into the General Journal for seamless final ledger posting.
Enterprise-Grade Security & Role-Based Access Control
- Isolated Secret Storage: Sensitive credentials and Client Secrets are held in tenant-scoped, encrypted isolated storage—never exposed in standard tables, configuration packages, or debuggers.
- Granular User Authorizations: Built-in
User Setupcontrols manage specific permissions for executing Kyriba imports (Allow Kyriba Import) and overriding payment statuses (Allow Payment Status Override). - End-to-End Encryption: All Kyriba communications run strictly through OAuth authentication and secure TLS/HTTPS APIs.
- Non-Disruptive Test Mode: Test connections, validate file structures, and verify workflows in a sandbox without touching live banking rails.
Technical Specifications
| Specification | Detail |
|---|---|
| App Name | Kyriba Integration for Business Central |
| Target Platform | Microsoft Dynamics 365 Business Central (Cloud / On-Premise) |
| Application Target | 27.0.0.0+ |
| Runtime & Version | Runtime 15.0 / Version 28.0+ |
| Multi-Company Architecture | Independent configuration, endpoints, and credentials supported per company entity |
| Payload Customization | User-configurable TR Mapping and IN Mapping pages for flexible field matching without custom code |
Ready to automate your treasury and payment workflows?
Get in touch with the 3JX Consulting team to schedule an implementation walkthrough, explore compatibility with your Business Central environment, or test the integration in sandbox.

