Salesforce Commerce Cloud WebDAV integration writes each order as a file to a WebDAV server, so middleware can pick it up, convert it to an ORDERS05 IDoc, and send it to SAP ERP. This guide covers how the flow works and when to use newer API alternatives instead.
In today's retail environment, businesses need to engage customers across multiple channels and devices. Salesforce Commerce Cloud (formerly Demandware) gives retailers a consistent shopping experience across every touchpoint, including mobile apps and websites. Commerce Cloud combines content management, e-commerce application development and order management into one platform for selling online, in retail stores and through call centers.
Salesforce Commerce Cloud helps you run your entire commerce operation in one place, from marketing and merchandising to fulfillment and customer service. It gives you the tools to build personalized customer experiences across mobile, web and social channels while driving sales and increasing customer loyalty. With Commerce Cloud, you can:
Salesforce Commerce Cloud has an option to write each order as a file to a WebDAV server. WebDAV works like SFTP in this context: your integration watches the WebDAV directory, maps and converts each order file into an ORDERS05 IDoc, and sends the IDoc to your SAP ERP system.
WebDAV file access remains a supported part of B2C Commerce for viewing, uploading and downloading files through Business Manager or a third-party WebDAV client. For broader API access, however, Salesforce recommends the newer B2C Commerce API (also called SCAPI) over the older Open Commerce API (OCAPI) for all new projects and major refactoring work. Salesforce has also deprecated its own B2C Commerce Data and Shop connectors in favor of a generic HTTP connector approach for tools such as MuleSoft.
The table below summarizes when each approach fits.
Method | How it moves order data | When to use it |
WebDAV file drop | Commerce Cloud writes each order as a file to a WebDAV folder; middleware picks it up and converts it to an IDoc | Simple, file-based integrations where near-real-time is not required |
OCAPI (Open Commerce API) | REST API for reading and writing Commerce Cloud data | Legacy integrations; Salesforce recommends moving new work off OCAPI |
SCAPI (Salesforce B2C Commerce API) | Salesforce's current standard REST API for B2C Commerce | New integrations and any major refactor of existing OCAPI-based work |
In practice, this means: if you already have a working WebDAV-to-IDoc flow for order files, it continues to work and does not need an urgent rework. If you are starting a new integration or need real-time order or inventory data beyond simple file drops, build it on SCAPI rather than OCAPI.
If you are using SAP Integration Suite, check out our adapter for SAP Cloud Integration. If you need professional help with this integration, contact us.
Yes. WebDAV file access is still part of Salesforce B2C Commerce for viewing, uploading and downloading files through Business Manager or a third-party WebDAV client.
Use SCAPI (the B2C Commerce API) for new projects and major refactors. Salesforce positions OCAPI as the legacy option and recommends moving off it where practical.
The ORDERS05 IDoc type is the common choice for mapping Commerce Cloud order data into SAP ERP as a sales order.
Yes. SAP Integration Suite can watch the WebDAV folder, or connect via SCAPI for newer builds, and handle the mapping and IDoc delivery, which reduces the custom code you need to maintain.
WebDAV remains a workable way to move Salesforce Commerce Cloud orders into SAP as IDocs, especially for existing integrations. For new work, evaluate SCAPI alongside it. Contact MDP Group if you need help implementing or troubleshooting this integration.

SAP Integration Team Lead
Your mail has been sent successfully. You will be contacted as soon as possible.
Your message could not be delivered! Please try again later.