What the solution is
Dynamics eShop is a storefront platform from Dynamics eShop Inc. in the United States. The store is hosted by the vendor, and the integration ships as an app on Microsoft AppSource supporting both the Essentials and Premium editions of Business Central. The app's interface exists in a long list of languages, including English, Dutch, French, German, Spanish and Swedish, which is a useful sign that the vendor works outside the North American market.
Storefront, backend and integration come from the same vendor. The same product is sold for open consumer selling and for login-based selling where the customer sees their own prices and their own stock picture. It is a simple structure, and it means there is one place to go when something needs fixing.
How the integration works
The vendor describes the integration as continuous and real time for stock, prices and orders. The app in Business Central handles the connection, and it is obtained and updated through AppSource like any other released product. That is the main reason the solution sits in the cell with a finished integration to a separate storefront: you do not have to build data mappings to go live.
Only Business Central online is documented. We have not been able to find a description of running against an installation on your own servers, and the solution should therefore be treated as cloud only until the vendor says otherwise in writing. If you run on-premises, that is the first question to ask.
Where the line between real time and transfer sits is not documented field by field. We have set price and stock as live and the item catalogue as transferred, and that split matches the vendor's own wording. Ask to have it confirmed, and ask to see the response time on a product page with your own number of items.
Prices, discounts and agreements
Customer-specific prices, volume discounts and campaign prices with a validity period follow the setup in Business Central. That is the part the vendor puts first itself, and it is also the part that makes the solution interesting to a wholesaler rather than a pure consumer store.
Discount groups and trade agreements we have set as a transferred result rather than as a calculation in the ERP, because the documentation is not clear enough for the stronger answer. The difference matters: a transferred result holds for an agreed price and breaks on a condition that can only be decided once the basket is full.
Product bundles are set up in the storefront. That is why the solution carries the label for logic set up in two places, and it is the one question worth spending a demo on. Ask to put two items in the basket that together trigger a solution price, and see where the price is calculated.
The order and the finance function
The order is created as a sales order in Business Central, and from there it continues in the ERP's own flow. Partial shipments, back orders and credit memos are therefore Business Central's responsibility and not the storefront's, which is the arrangement the finance function usually prefers.
VAT on the order we have set as partly covered. The storefront can show and calculate VAT, but VAT authority effectively sits in the storefront for the open part of the selling, and an international VAT setup should therefore be reviewed concretely rather than assumed.
Reconciling the payment provider's settlement is not described as part of the solution. Count on that job being solved alongside, and get it priced before the budget is set.
Who the solution fits
The solution fits a company on Business Central online that wants both an open store and a customer portal from the same vendor, and which values the integration being a finished product rather than a configuration project.
It also fits if you need several languages in the administration. The number of languages in the app is unusual for a vendor of this size, and it makes an international setup easier than one might expect.
The solution fits less well if you run on-premises, or if you need editorial content and free design on a par with a CMS-based platform. The design and content part is the product's weakest area compared with the large platforms in the catalogue.
What to settle before you decide
Pricing is not public, and we have not been able to find a documented price list. The bands in the table below are therefore an estimate based on comparable solutions, and they carry low confidence. Use them to decide whether the solution is in the same order of magnitude as the alternatives, not to negotiate with.
Ask for written confirmation on three things: whether on-premises is supported, which fields are genuinely fetched live, and how bundles are priced. Those three answers move the solution noticeably in the assessment.
Ask also for a named reference customer in Europe. The vendor works internationally, but the centre of gravity is North American, and a European reference says something about how easy it will be to get help in your time zone.