A build-to-order Business Central extension that coordinates buy-online-pickup-in-store orders end to end — from web/marketplace intake to store picking, staging, customer-ready notifications, and curbside or locker handover — built, installed per-tenant, and supported by ECOSIRE. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $499.00 USD; request a quote for a scoped proposal.
Illustrative previewA build-to-order Business Central extension that coordinates buy-online-pickup-in-store orders end to end — from web/marketplace intake to store picking, staging, customer-ready notifications, and curbside or locker handover — built, installed per-tenant, and supported by ECOSIRE.
No DIY setup — a working app, built, installed and supported by ECOSIRE.
Start with a one-time build price. We scope it with you at kickoff.
ECOSIRE builds, configures and installs it on your Dynamics 365 Business Central.
You go live in about 2–4 weeks, with a post-launch support window.
Click-and-Collect / BOPIS Manager is a per-tenant AL extension that turns Business Central into the system of record for in-store and curbside pickup, so your fulfillment process stops living in spreadsheets and store-staff WhatsApp threads.
It is built to order: ECOSIRE develops the extension against your tenant's data model, store/location setup, and ecommerce stack, then installs it as a per-tenant extension (not a generic AppSource download) on your Business Central Online or on-premises environment and supports it afterward. There is no instant download — you get an app shaped to how your stores actually pick and hand over orders.
Technically, the extension adds a BOPIS Pickup Order table and supporting page extensions to Sales Order, plus event subscribers (OnAfterReleaseSalesDoc and posting events) that route flagged orders into a store fulfillment flow instead of standard shipment. Web and marketplace orders arrive via the Business Central REST/OData v4 API or a Dataverse-mediated sync, are matched to a pickup Location, and generate a store pick list with staging-bin assignment. Staff move orders through Picked → Staged → Ready states; reaching Ready fires a customer notification through your chosen channel.
Handover supports curbside (vehicle/bay capture) and locker assignment, with partial pickup and substitution handling that writes back to the sales document and inventory so quantities, refunds, and stock stay correct. A dedicated permission set scopes store-associate access, and a Job Queue entry polls for new web orders and re-sends stale ready alerts.
Because it is real AL on your tenant, it respects your existing item, location, and posting setup, and can integrate with Power Platform for store dashboards and approvals. ECOSIRE handles the build, UAT, install, and ongoing updates as Business Central evolves.
Owns the in-store and curbside pickup experience across multiple locations and needs a controlled, auditable fulfillment process in Business Central rather than improvised store workarounds.
Responsible for the BC tenant and wary of unsupported customizations; wants a clean per-tenant AL extension with proper permission sets, event subscribers, and an upgrade path they can reason about.
Runs the pick-pack-handover floor day to day and needs a simple pick list, clear staging, ready alerts, and a fast way to handle partial pickups and substitutions without calling head office.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| End-to-end BOPIS flow (intake → pick → stage → ready → handover) inside Business Central | Included | Partial support | Partial support | |
| Tailored to your store/location setup and specific ecommerce or marketplace channel | Included | Included | Not included | |
| Curbside and locker handover with vehicle/bay capture | Included | Partial support | Partial support | |
| Partial pickup and substitution writing back to sales doc and inventory | Included | Partial support | Partial support | |
| Installed as a supported per-tenant AL extension with upgrade path | Included | Partial support | Included | |
| Source AL code handed over in a Git repo you own | Included | Included | Not included | |
| Built, installed and supported for you (no in-house AL team required) | Included | Not included | Partial support | |
| Optional Power Platform store dashboard over BOPIS data via Dataverse | Included | Partial support | Partial support |
No. This is a build-to-order extension. ECOSIRE develops it as a per-tenant AL extension against your specific tenant, store/location setup, and ecommerce channel, then installs it on your Business Central environment. There is no instant AppSource download — you receive an app shaped to how your stores actually operate.
A typical BOPIS build runs about 3 to 6 weeks from kickoff, depending on how many channels feed order intake, your notification channel, and whether you want the optional Power Platform dashboard. After requirements and a data review, ECOSIRE builds in a sandbox, runs UAT with your team, then schedules the production install. You get a firm timeline in the proposal before work starts.
After go-live you get a support window for fixes and questions, plus a compatibility-update path: when Microsoft ships new Business Central major releases, ECOSIRE recompiles and tests the extension against the new runtime so it keeps working. Because you also receive the AL source in a Git repo you own, you are never locked to a single vendor. Extended support and enhancement retainers are available.
Yes, as part of the build. Order intake is wired to your channel via the Business Central REST/OData v4 API or a Dataverse-mediated sync, with field mapping documented. If your platform exposes orders (Shopify, a custom site, a marketplace feed, etc.), ECOSIRE maps those into the BOPIS Pickup Order flow during the integration step.
No. The extension uses event subscribers (such as OnAfterReleaseSalesDoc and posting events) to divert BOPIS-flagged orders into the store flow, while partial pickups and substitutions write back to the standard sales document and inventory. It respects your existing item, location, and posting setup rather than replacing it, so quantities, refunds, and stock stay correct in core BC.
Configurable, rule-based approval matrices for every Business Central document type, with per-workflow approvers, amount limits, delegation, and email/mobile responses. Built and installed by ECOSIRE as a per-tenant AL extension.
A build-to-order AL extension that brings Adyen's 150+ global payment methods and unified settlement reconciliation into Business Central accounts receivable, complementing the first-party D365 Commerce Adyen connector.
A build-to-order Business Central extension that registers affiliates and referrers, attributes sales to referral codes and links, calculates tiered commission, and posts payouts as vendor invoices — installed per-tenant and supported by ECOSIRE.
A build-to-order AL extension that adds localized, multi-country African payroll to your Business Central tenant — per-country PAYE and statutory deductions, multi-currency multi-entity runs, statutory filing exports, and employee self-service payslips.
A build-to-order Business Central extension that coordinates buy-online-pickup-in-store orders end to end — from web/marketplace intake to store picking, staging, customer-ready notifications, and curbside or locker handover — built, installed per-tenant, and supported by ECOSIRE.