[{"data":1,"prerenderedAt":365},["ShallowReactive",2],{"document-library-menu":3,"document-content--docs-introduction-docs":127,"document-library-links--docs-introduction-docs":360},[4,8,12,53,86],{"title":5,"path":6,"stem":7,"children":-1},"Overview","\u002Fdocs","docs\u002Findex",{"title":9,"path":10,"stem":11,"children":-1},"Introduction","\u002Fdocs\u002Fintroduction","docs\u002F1.introduction",{"title":13,"path":14,"stem":15,"children":16},"Functionality","\u002Fdocs\u002Ffunctionality","docs\u002F2.functionality\u002Findex",[17,21,25,29,33,37,41,45,49],{"title":18,"path":19,"stem":20,"children":-1},"Order Workflow","\u002Fdocs\u002Ffunctionality\u002Forder-workflow","docs\u002F2.functionality\u002F1.order-workflow",{"title":22,"path":23,"stem":24,"children":-1},"Product Catalogue","\u002Fdocs\u002Ffunctionality\u002Fproduct-catalogue","docs\u002F2.functionality\u002F2.product-catalogue",{"title":26,"path":27,"stem":28,"children":-1},"Customers","\u002Fdocs\u002Ffunctionality\u002Fcustomers","docs\u002F2.functionality\u002F3.customers",{"title":30,"path":31,"stem":32,"children":-1},"Contract Pricing","\u002Fdocs\u002Ffunctionality\u002Fcontract-pricing","docs\u002F2.functionality\u002F4.contract-pricing",{"title":34,"path":35,"stem":36,"children":-1},"Restricted Products","\u002Fdocs\u002Ffunctionality\u002Frestricted-products","docs\u002F2.functionality\u002F5.restricted-products",{"title":38,"path":39,"stem":40,"children":-1},"Users","\u002Fdocs\u002Ffunctionality\u002Fusers","docs\u002F2.functionality\u002F6.users",{"title":42,"path":43,"stem":44,"children":-1},"User Access Control","\u002Fdocs\u002Ffunctionality\u002Fuser-access-control","docs\u002F2.functionality\u002F7.user-access-control",{"title":46,"path":47,"stem":48,"children":-1},"Audit Trail","\u002Fdocs\u002Ffunctionality\u002Faudit-trail","docs\u002F2.functionality\u002F8.audit-trail",{"title":50,"path":51,"stem":52,"children":-1},"System Settings","\u002Fdocs\u002Ffunctionality\u002Fsystem-settings","docs\u002F2.functionality\u002F9.system-settings",{"title":54,"path":55,"stem":56,"children":57},"Channels","\u002Fdocs\u002Fchannels","docs\u002F3.channels\u002Findex",[58,62,66,70,74,78,82],{"title":59,"path":60,"stem":61,"children":-1},"System User Admin Console","\u002Fdocs\u002Fchannels\u002Fsystem-user-admin-console","docs\u002F3.channels\u002F1.system-user-admin-console",{"title":63,"path":64,"stem":65,"children":-1},"Customer Portal","\u002Fdocs\u002Fchannels\u002Fcustomer-portal","docs\u002F3.channels\u002F2.customer-portal",{"title":67,"path":68,"stem":69,"children":-1},"Customer Mobile App","\u002Fdocs\u002Fchannels\u002Fcustomer-mobile-app","docs\u002F3.channels\u002F3.customer-mobile-app",{"title":71,"path":72,"stem":73,"children":-1},"Guest Storefront","\u002Fdocs\u002Fchannels\u002Fguest-storefront","docs\u002F3.channels\u002F4.guest-storefront",{"title":75,"path":76,"stem":77,"children":-1},"3rd Party Systems Synchronisation","\u002Fdocs\u002Fchannels\u002Fthird-party-systems-synchronisation","docs\u002F3.channels\u002F5.third-party-systems-synchronisation",{"title":79,"path":80,"stem":81,"children":-1},"Bulk Order Ingest","\u002Fdocs\u002Fchannels\u002Fbulk-order-ingest","docs\u002F3.channels\u002F6.bulk-order-ingest",{"title":83,"path":84,"stem":85,"children":-1},"ERP Integration","\u002Fdocs\u002Fchannels\u002Ferp-integration","docs\u002F3.channels\u002F7.erp-integration",{"title":87,"path":88,"stem":89,"children":90},"Concepts","\u002Fdocs\u002Fconcepts","docs\u002F4.concepts\u002Findex",[91,95,99,103,107,111,115,119,123],{"title":92,"path":93,"stem":94,"children":-1},"Data model","\u002Fdocs\u002Fconcepts\u002Fdata-model","docs\u002F4.concepts\u002F0.data-model",{"title":96,"path":97,"stem":98,"children":-1},"Organisation","\u002Fdocs\u002Fconcepts\u002Forganisation","docs\u002F4.concepts\u002F1.organisation",{"title":100,"path":101,"stem":102,"children":-1},"Contact","\u002Fdocs\u002Fconcepts\u002Fcontact","docs\u002F4.concepts\u002F2.contact",{"title":104,"path":105,"stem":106,"children":-1},"User","\u002Fdocs\u002Fconcepts\u002Fuser","docs\u002F4.concepts\u002F3.user",{"title":108,"path":109,"stem":110,"children":-1},"Product","\u002Fdocs\u002Fconcepts\u002Fproduct","docs\u002F4.concepts\u002F4.product",{"title":112,"path":113,"stem":114,"children":-1},"Product pricing","\u002Fdocs\u002Fconcepts\u002Fproduct-pricing","docs\u002F4.concepts\u002F5.product-pricing",{"title":116,"path":117,"stem":118,"children":-1},"Order","\u002Fdocs\u002Fconcepts\u002Forder","docs\u002F4.concepts\u002F6.order",{"title":120,"path":121,"stem":122,"children":-1},"Shipment","\u002Fdocs\u002Fconcepts\u002Fshipment","docs\u002F4.concepts\u002F7.shipment",{"title":124,"path":125,"stem":126,"children":-1},"Media","\u002Fdocs\u002Fconcepts\u002Fmedia","docs\u002F4.concepts\u002F8.media",{"id":128,"title":9,"body":129,"description":354,"extension":355,"meta":356,"navigation":357,"path":10,"seo":358,"stem":11,"__hash__":359},"docs\u002Fdocs\u002F1.introduction.md",{"type":130,"value":131,"toc":345},"minimark",[132,145,148,163,168,183,194,198,201,204,219,222,229,233,236,250,253,257,271,284,288,338],[133,134,135,136,140,141,144],"p",{},"dCommerce is an ",[137,138,139],"strong",{},"order management"," platform built for ",[137,142,143],{},"B2B"," organisations - typically wholesalers, distributors, and manufacturers who take orders from multiple sources and need those orders to land cleanly in the back office.",[133,146,147],{},"It is designed for businesses where ordering is more complex than a simple checkout: account-specific pricing, restricted catalogues, multiple buyers per customer organisation, and fulfilment that must stay aligned with the back office.",[133,149,150,151,154,155,158,159,162],{},"The core buyer-facing surface is a branded ",[137,152,153],{},"customer portal",". Your team operates an ",[137,156,157],{},"admin console",". Extra channels (guest storefront, mobile, third-party sync, bulk ingest) and ",[137,160,161],{},"ERP integration"," are optional as you grow.",[164,165,167],"h2",{"id":166},"what-dcommerce-is-not","What dCommerce is not",[169,170,171,180],"ul",{},[172,173,174,175,179],"li",{},"Not a WooCommerce plugin or wholesale theme. WooCommerce is an optional ",[176,177,178],"a",{"href":76},"upstream integration",".",[172,181,182],{},"Not a replacement ERP. ERP integration is a capability you can enable when ready.",[133,184,185,186,189,190,193],{},"dCommerce is ",[137,187,188],{},"B2B-first"," (trade customers on an account). It can also support ",[137,191,192],{},"B2C \u002F retail"," needs in the same tenant when you want both - for example a public guest catalogue beside account ordering - without positioning the product as a pure consumer checkout.",[164,195,197],{"id":196},"what-dcommerce-does","What dCommerce does",[133,199,200],{},"Most wholesale and distribution businesses capture orders from several channels - a customer portal, a public storefront, a mobile app, spreadsheets, or other systems. When those channels are detached from inventory and customer master data, teams spend time re-keying, chasing status, and fixing mismatches.",[133,202,203],{},"dCommerce consolidates that intake into one controlled process:",[205,206,207,210,213,216],"ol",{},[172,208,209],{},"Orders and catalogue activity enter through the channels you enable.",[172,211,212],{},"Pricing, customer rules, and order structure are applied before anything reaches the back office or ERP.",[172,214,215],{},"When ERP integration is enabled, validated orders are submitted to your system of record.",[172,217,218],{},"Fulfilment updates can flow back so order status stays accurate across channels.",[133,220,221],{},"Your ERP (when connected) remains authoritative for inventory, invoicing, and fulfilment. dCommerce handles ordering complexity upstream.",[133,223,224,225,228],{},"Customer and product ",[137,226,227],{},"master data"," can be maintained in dCommerce, synchronised from your ERP when integration is enabled, or a combination of both - so every channel works from the same commercial records.",[164,230,232],{"id":231},"who-it-is-for","Who it is for",[133,234,235],{},"dCommerce is a fit when you need to:",[169,237,238,241,244,247],{},[172,239,240],{},"Give customers a branded portal to browse, order, and self-serve account information",[172,242,243],{},"Support contract pricing and restricted product catalogues",[172,245,246],{},"Reduce manual data entry between front-of-house channels and the back office or ERP",[172,248,249],{},"Grow order volume without growing administrative headcount at the same rate",[133,251,252],{},"It is less about replacing your ERP, and more about protecting it - while giving buyers and sales teams a better ordering experience. You do not need an ERP to start.",[164,254,256],{"id":255},"operating-modes","Operating modes",[169,258,259,265],{},[172,260,261,264],{},[137,262,263],{},"Without ERP integration"," - capture and manage orders inside dCommerce. Useful for pilots, onboarding, Core deployments, or businesses that are not yet ready to synchronise a system of record.",[172,266,267,270],{},[137,268,269],{},"With ERP integration"," - keep master data and fulfilment aligned with the ERP, while dCommerce continues to own the ordering experience and validation rules.",[133,272,273,274,278,279,283],{},"Deployment options grow with operational complexity - from a central admin hub through multi-channel intake to full ERP-connected operation. See ",[176,275,277],{"href":276},"\u002Fplatform","Platform"," and ",[176,280,282],{"href":281},"\u002Fpricing","Pricing"," for how those options are packaged.",[164,285,287],{"id":286},"how-this-documentation-is-organised","How this documentation is organised",[289,290,291,304],"table",{},[292,293,294],"thead",{},[295,296,297,301],"tr",{},[298,299,300],"th",{},"Section",[298,302,303],{},"What you will find",[305,306,307,317,326],"tbody",{},[295,308,309,314],{},[310,311,312],"td",{},[176,313,13],{"href":14},[310,315,316],{},"Capabilities: customers, pricing, catalogue, orders, users, roles, audit, and branding",[295,318,319,323],{},[310,320,321],{},[176,322,54],{"href":55},[310,324,325],{},"Order-entry and admin surfaces: storefronts, mobile, synchronisation, bulk ingest, and ERP integration",[295,327,328,332],{},[310,329,330],{},[176,331,87],{"href":88},[310,333,334,335],{},"Business objects, vocabulary, and ",[176,336,337],{"href":93},"data model",[133,339,340,341,179],{},"When you are ready to talk through a specific workflow or ERP landscape, ",[176,342,344],{"href":343},"\u002Fcontact","book a call",{"title":346,"searchDepth":347,"depth":347,"links":348},"",2,[349,350,351,352,353],{"id":166,"depth":347,"text":167},{"id":196,"depth":347,"text":197},{"id":231,"depth":347,"text":232},{"id":255,"depth":347,"text":256},{"id":286,"depth":347,"text":287},"What dCommerce is - B2B order management for wholesalers and distributors, with a customer portal, contract pricing, and optional ERP integration.","md",{},true,{"title":9,"description":354},"FNz53Dh3bAzL5Ta09q9OwMXKjc9OvT9ArwjWFIvm9l4",[361,363],{"title":5,"path":6,"stem":7,"description":362,"children":-1},"B2B order management documentation for dCommerce - wholesale customer portal, contract pricing, catalogue, and ERP-ready channels.",{"title":13,"path":14,"stem":15,"description":364,"children":-1},"Core dCommerce capabilities for customer organisations, contract pricing, catalogues, order workflow, users, access control, and branding.",1790427432657]