Skip to main content
Product details are displayed in English. Translations coming soon.
Mirakl Marketplace Suite — A build-to-order Dynamics 365 Business Central extension that connects one or many Mirakl-operated — 1/1उदाहरणात्मक पूर्वावलोकन

A build-to-order Dynamics 365 Business Central extension that connects one or many Mirakl-operated marketplaces

through a single, repeatable integration pattern.

ECOSIRE builds it around your operator list, item structure and settlement rules, then installs and supports it.

Mirakl Marketplace Suite क्या है?

A build-to-order Dynamics 365 Business Central extension that connects one or many Mirakl-operated marketplaces through a single, repeatable integration pattern. ECOSIRE builds it around your operator list, item structure and settlement rules, then installs and supports it. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

प्रमुख सुविधाएँ

Multi-operator architecture: a `Mirakl Operator` setup table (base URL, shop ID, currency, credential reference, behaviour flags) with every codeunit parameterised by operator code — a new marketplace is a setup record, not a rebuild
Offer publication from Business Central items and variants: SKU, price, quantity, state, leadtime-to-ship, logistic class and description pushed as offer imports, with per-operator overrides
Per-operator category attribute mapping table so one BC item can present different attribute values, units and category codes to different Mirakl operators
Independent price and stock feed jobs on their own Job Queue Entry cadence, with delta detection so unchanged SKUs are not re-sent every cycle
Order import into Business Central sales orders or sales invoices, with the Mirakl order id, per-line commission, shipping method and customer shipping address carried on table extensions
Acceptance flow with a deadline view: accept or reject order lines inside the operator's window, either automatically on an availability check or manually from a Mirakl Orders list page
Shipment and tracking confirmation posted outbound via an event subscriber on the sales shipment posting codeunit — no separate manual step after posting
Settlement worksheet that imports the operator transaction log and matches lines to originating orders and posted sales invoices, splitting gross value, commission, fees, refunds and adjustments
Reconciliation exception list surfacing unmatched and variance lines with drill-through to the source document, instead of a silent write-off
Journal generation from a reconciled settlement batch to clear the marketplace receivable against the actual bank payout
Credentials held in isolated storage rather than plain setup fields, with a per-operator connection test action
Full request/response log table carrying correlation ids, payload excerpts, HTTP status and retry outcome for every operator exchange
Batched, resumable imports so a job queue timeout or a transient operator outage cannot leave partial or duplicated state
API pages (REST API v2.0 / OData v4) exposing offer status, order backlog and settlement variance to Power BI, Power Automate and Dataverse virtual tables
Dedicated permission sets separating marketplace operations, finance reconciliation and administration

ऑर्डर पर निर्मित, पूरी तरह आपके लिए तैयार

स्वयं सेटअप की ज़रूरत नहीं — ECOSIRE द्वारा निर्मित, इंस्टॉल और समर्थित एक कार्यशील ऐप।

  1. 1

    आप ऑर्डर करते हैं

    एक बार के निर्माण मूल्य से शुरू करें। किकऑफ़ पर हम आपके साथ मिलकर दायरा तय करते हैं।

  2. 2

    हम बनाते और इंस्टॉल करते हैं

    ECOSIRE इसे आपके Dynamics 365 Business Central पर बनाता, कॉन्फ़िगर और इंस्टॉल करता है।

  3. 3

    लाइव + समर्थन

    आप लगभग एक कार्य सप्ताह में लाइव हो जाते हैं, गो-लाइव के बाद दो सप्ताह के समर्थन के साथ। हमारे द्वारा दिए गए कोड की खामियाँ निःशुल्क ठीक की जाती हैं।

इस उत्पाद के बारे में

Selling on Mirakl-powered marketplaces looks like one channel until you actually run it. Each operator — a retailer, a distributor, a B2B platform — runs its own Mirakl instance with its own API host, its own shop ID, its own category attribute set, its own acceptance window and its own transaction-log format. Dynamics 365 Business Central has no concept of any of it. Out of the box there is no offer entity, no per-operator price, no order acceptance lifecycle, and no place to land a Mirakl transaction log so a payout reconciles against posted sales invoices. Teams end up with a spreadsheet per operator, a person re-keying orders before the acceptance deadline lapses, and a finance close where marketplace commission and payouts are booked as one lump journal nobody can trace back to an order line.

We build a Business Central AL extension that treats Mirakl as a protocol rather than as one partner. A Mirakl Operator setup table holds base URL, credential reference, shop ID, currency and per-operator behaviour flags; every codeunit takes the operator code as a parameter, so adding a fifth marketplace is a setup record and an attribute mapping, not a second integration project. Offer publication maps Business Central items and variants to Mirakl offers — SKU, price, quantity, leadtime-to-ship, logistic class, state — plus per-operator category attributes held in a mapping table, so one item can carry different attribute values for different operators. Price and stock feeds run as separate, lighter jobs on their own Job Queue Entry cadence, because inventory moves far more often than catalog content does. Order import polls each operator for orders awaiting acceptance, creates a Business Central sales order (or sales invoice, per your flow) with the Mirakl order ID, shipping details and per-line commission carried on table extensions, and posts the acceptance back so the clock stops. Shipment confirmation and tracking flow outbound automatically through an event subscriber on the sales shipment posting codeunit — no manual second step.

The integration is written the way a maintainable BC app should be. HTTP calls sit behind a dedicated communication codeunit using HttpClient with retry and typed error surfacing, never scattered inline. Every operator exchange is written to a log table with a correlation id, payload excerpt and outcome, so a support question ends with a record instead of a guess. Long imports are batched and resumable, so a job queue timeout does not leave partial or duplicated state. Credentials live in isolated storage rather than plain setup fields. All new objects are gated by dedicated permission sets, and read models are exposed as API pages (REST API v2.0 / OData v4) so Power BI, Power Automate or a Dataverse virtual table can consume offer status, order backlog and settlement variance without anyone opening the ERP. The extension targets current Business Central release waves and ships as a per-tenant extension for SaaS, or as a deployable app for on-premises, matching your environment.

Settlement is the part most connectors skip, and the part your controller cares about. We import the operator transaction log into a Business Central settlement worksheet, match each line to the originating order and posted sales invoice, split gross order value from commission, marketplace fees, refunds and adjustments, and expose the unmatched residual as an exception list rather than burying it. A reconciled batch then generates the journal lines that clear the marketplace receivable against the actual bank payout, so each operator's payout ties back to document numbers you can open.

This is built to order, not downloaded. You request a quotation, we run a short scoping call to confirm which operators you sell through, your item and variant structure, which order flow you post to and what your settlement rules look like, and we quote fixed scope. Typical delivery is one working week from confirmed scope: we build against your Business Central version, deploy to your sandbox for UAT using Mirakl staging credentials where the operator provides them, train your team, and go live with a rollback plan in hand. You receive the AL source, the git repository, documentation and a post-go-live support window.

What you get

  • Installable AL extension source built for your exact Business Central version and deployment model (SaaS per-tenant extension or on-premises app)
  • Installation and configuration by ECOSIRE: operators, credentials, item and attribute mapping, job queue entries and permission sets
  • Technical documentation covering object ranges, table and page extensions, codeunit responsibilities, event subscribers, API pages and the retry/error model
  • End-user guide plus a live training session for your marketplace operations and finance teams
  • UAT on your sandbox environment against Mirakl staging credentials where the operator provides them, with an agreed acceptance checklist
  • Documented rollback plan and a tested uninstall/downgrade path before production deployment
  • Git repository handover with full commit history, branch policy and build pipeline notes
  • Post-go-live support window for defect fixes and configuration adjustments

Who this is for

Multi-marketplace e-commerce manager

Sells through several Mirakl-operated marketplaces and is tired of a different process, spreadsheet and login for each one. Needs one place in Business Central to see offer status, open orders and acceptance deadlines across every operator.

Business Central functional consultant / IT lead

Owns the BC estate and refuses to inherit an unmaintainable integration. Wants a documented AL extension with clean object ranges, permission sets, event subscribers instead of base-app modification, and a source repository they can hand to the next developer.

Financial controller

Cannot close the month when marketplace payouts arrive as a net figure. Needs each operator's transaction log matched to posted sales invoices, commission and fees split out, and a traceable journal that ties the payout back to document numbers.

Operations and fulfilment supervisor

Works to acceptance and dispatch deadlines set by each operator. Needs orders visible in Business Central fast enough to pick and ship on time, with tracking pushed back automatically when the shipment posts.

How Mirakl Marketplace Suite Compares

CriterionECOSIRECustom BuildCompetitorDynamics 365 Business Central नेटिव
Multi-operator supportOperators are setup records with their own credentials, attributes and cadence — built in from day oneUsually built for the first operator, then refactored painfully when the second arrivesOften one connector per operator, licensed separatelyNo concept of a marketplace operator at all
Settlement reconciliationTransaction log imported, matched to posted invoices, commission and fees split, exceptions surfacedFrequently descoped as a later phase and never finishedCommonly stops at order import; payouts stay a finance spreadsheetPayout arrives as a single bank line with no order-level trace
Fit to your item and pricing structureMapped to your actual items, variants, units and per-operator attributes during scopingExact fit, but you fund every hour of discovery and reworkYou adapt your data to the app's assumed structureNo mapping layer exists
Source code and ownershipFull AL source plus git repository handed over on deliveryYours, assuming the developer documented itCompiled app; you get configuration, not codeNot applicable
Upgrade and release-wave safetyExtension model only — table/page extensions and event subscribers, no base-app changesDepends entirely on the developer's disciplineGenerally upgrade-safe, but you wait for the vendor's releaseAlways current, because there is nothing to upgrade
Time to first working integrationTypically one working week from confirmed scope, including sandbox UATCommonly two to three months once discovery, build and testing are countedFast to install, then weeks of configuration and gap workaroundsNever — manual re-keying stays the process
Error visibility and supportCorrelated request/response log per operator plus a defined post-go-live support windowWhatever logging was budgeted; support depends on the original developer's availabilityVendor support queue, limited insight into your specific payloadsErrors surface as missed acceptance deadlines
Reporting and Power Platform accessAPI pages (REST v2.0 / OData v4) for offer status, order backlog and settlement varianceOnly if specified and paid for up frontVaries; frequently list pages only, with no clean API surfaceStandard BC APIs exist, but hold no marketplace data to report on

Frequently Asked Questions about Mirakl Marketplace Suite

How long does delivery take?

This is a build-to-order extension, not an AppSource download. Typical delivery is one working week from confirmed scope. The clock starts once we have agreed the operator list, your item and variant structure, the order flow you post to and your settlement rules — usually after a 30-minute scoping call and a short written scope confirmation.

How are support and updates handled?

Every build ships with a post-go-live support window for defect fixes and configuration adjustments, agreed in the quotation. Because you receive the AL source and the git repository, you are never locked in. Beyond that window we offer an ongoing support and maintenance agreement covering Business Central release-wave compatibility testing, Mirakl API changes and onboarding of new operators.

Does this work with more than one Mirakl operator?

Yes — that is the design premise. Operators are setup records, not hard-coded endpoints. Each carries its own base URL, shop id, credentials, currency, attribute mapping and job cadence, and every codeunit is parameterised by operator code. Adding a further marketplace after go-live is a configuration and attribute-mapping exercise rather than a new development project.

Will it run on Business Central SaaS as well as on-premises?

Both. For SaaS we deliver a per-tenant extension installed through the admin centre; for on-premises we deliver a deployable app for your BC server. We build and test against your current release wave, and confirm the target version during scoping.

Does it modify the base application?

No. The extension uses its own tables and codeunits in a reserved object range, table and page extensions, and event subscribers to hook posting and release routines. Nothing in the base app is changed, so Microsoft's release-wave updates apply normally.

What do you need from us to build it?

Mirakl API credentials and shop ids for each operator (sandbox first where available), a sandbox Business Central environment, your item and variant structure with sample SKUs, one or two representative operator transaction logs, and a named person who can decide how orders should post and how settlements should reconcile.

Can we extend it ourselves afterwards?

Yes. You get the full AL source and git history, documented object ranges, and published integration events at the key points — order import, acceptance, offer build, settlement match — so your own developer or another partner can add behaviour without forking our code.

ऑर्डर पर निर्मित
Marketplace Settlement & Fee Reconciliation for Business Central
Dynamics 365 Business Central

Marketplace Settlement & Fee Reconciliation for Business Central

A per-tenant Business Central AL extension that imports marketplace settlement reports from Amazon, Walmart and eBay, auto-posts fees, ads and refunds as ledger entries, matches net payouts to bank receipts, and flags discrepancies — built and supported by ECOSIRE for your tenant.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
ऑर्डर पर निर्मित
Meesho Connector for Business Central
Dynamics 365 Business Central

Meesho Connector for Business Central

A per-tenant Business Central AL extension that two-way syncs Meesho orders, catalog, price and stock, handles returns and RTO, writes back tracking, and posts GST-compliant invoices. Custom-built, installed and supported by ECOSIRE.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
ऑर्डर पर निर्मित
Multi-Carrier Shipping & Label Connector for Business Central
Dynamics 365 Business Central

Multi-Carrier Shipping & Label Connector for Business Central

Rate-shop carriers, print labels and write tracking back to orders and marketplaces directly inside Business Central. Built, installed as a per-tenant AL extension and supported by ECOSIRE on your environment.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
ऑर्डर पर निर्मित
Multi-Gateway Payment Connector for Business Central
Dynamics 365 Business Central

Multi-Gateway Payment Connector for Business Central

Accept and reconcile payments from many gateways and wallets directly in Business Central — one AL extension built, installed and supported by ECOSIRE on your tenant.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
कोटेशन का अनुरोध करें

Mirakl Marketplace Suite

A build-to-order Dynamics 365 Business Central extension that connects one or many Mirakl-operated marketplaces through a single, repeatable integration pattern. ECOSIRE builds it around your operator list, item structure and settlement rules, then installs and supports it.

  • Multi-operator architecture: a `Mirakl Operator` setup table (base URL, shop ID, currency, credential reference, behaviour flags) with every codeunit parameterised by operator code — a new marketplace is a setup record, not a rebuild
  • Offer publication from Business Central items and variants: SKU, price, quantity, state, leadtime-to-ship, logistic class and description pushed as offer imports, with per-operator overrides
  • Per-operator category attribute mapping table so one BC item can present different attribute values, units and category codes to different Mirakl operators
  • Independent price and stock feed jobs on their own Job Queue Entry cadence, with delta detection so unchanged SKUs are not re-sent every cycle

कोटेशन का अनुरोध करें

हमें Mirakl Marketplace Suite के लिए अपनी ज़रूरतें बताएं और हम आपको कीमत, लाइसेंस विकल्प और एक अनुकूलित प्रस्ताव भेजेंगे — आमतौर पर एक कार्यदिवस के भीतर।

अभी कोई भुगतान नहीं। यह हमारी टीम को एक कोटेशन अनुरोध भेजता है — हम कीमत और अगले चरणों के साथ ईमेल द्वारा संपर्क करेंगे।