ERP · SAP

SAP Business ByDesign integration services

SAP Business ByDesign (ByD) is SAP’s cloud ERP for mid-size companies and subsidiaries, delivered as SAP-hosted tenants and still released quarterly (2602, 2605 and 2608 in 2026). SAP removed it from its price list for new customers on 20 April 2026 and keeps existing contracts in maintenance, so a ByD integration today has to do two jobs: run the business now, and survive a later move to SAP Cloud ERP. ByD exposes SOAP web services for creating documents, custom and analytics OData services for reads, and outbound event notifications for changes. AIONDATA builds on those three, keeps the logic outside the tenant, and connects ByD to stores, CRMs, payroll, 3PLs, data platforms and AI assistants.

California-based leadership · Serving US and international teams

SAP ByD
AIONDATAsync · MCP · rules
AI agentsClaude · ChatGPT · yours
CustomersOrdersInvoicesInventoryPaymentsTickets
Illustrative integration flow

Scope a SAP ByD integration

Tell us the other system and what needs to flow between them. You'll get an honest scope and timeline.

Please share the systems and workflow—not credentials or customer records. We’ll confirm API access, scope and next steps.

AIONDATA colleagues gathered in front of arched windows during a team outing.The people behind the work.Get to know our team and life at AIONDATA. Meet the team
NVIDIA Inception

NVIDIA Inception member

Part of NVIDIA’s program for startups building with AI and accelerated computing.

About the program
Pravin BansalSravan Modugula

Bay Area roots. Enterprise experience.

Pravin’s experience includes Google and SmartBear. Sravan previously held leadership roles at JPMorgan Chase and First Republic Bank.

Meet the founders

San Francisco Bay Area, California

9110 Alcosta Blvd Ste H345, San Ramon, CA 94583

US-led delivery, with engineering in India. Supporting US and international organizations.
Prefer email? info@aiondata.io

Let’s scope your integration.

Just your name and email to get started. Your details are handled under our Privacy Policy.

Prefer email? info@aiondata.io

Data

What we typically sync

  • 01Accounts (customers) and contacts
  • 02Materials, service products and product categories
  • 03Sales price lists, customer-specific lists and discounts
  • 04Sales orders and sales quotes, with the external reference
  • 05Outbound deliveries and goods issue
  • 06Customer invoices and invoice requests
  • 07Stock by site and logistics area
  • 08Incoming payments, bank statements and lockbox
  • 09Employees, time and payroll postings
  • 10Journal entry vouchers and supplier invoices

Outcomes

Common SAP ByD integration use cases

  • Create ByDesign sales orders from paid Shopify or B2B portal orders with the web order number as the External Reference, and return delivery and tracking details to the store.
  • Keep Salesforce or HubSpot accounts, contacts, open orders, invoices and overdue balances in step with ByDesign so sales sees the ERP truth without logging in.
  • Post each payroll run from ADP, Paycor or SAP SuccessFactors Employee Central Payroll as a balanced journal entry voucher, and send hires, changes and leavers the other way.
  • Feed ByDesign stock, orders and finance data to Snowflake, BigQuery or SAP Analytics Cloud on a schedule, and give an AI assistant read tools over the same services with writes behind approval.

Field mapping

SAP Business ByDesign field mapping

The records, match keys and triggers most implementations start from. Your scope confirms each row against your editions, custom fields and business rules.

SAP Business ByDesign field mapping
SourceTargetMatch keyDirectionTriggerNotes
Account (ManageCustomerIn, InternalID = Account ID)Shopify customer or company; Salesforce or HubSpot accountAccount ID stored on the store or CRM record; email on first contactSAP ByD ↔ Store, CRM or payrollEvent Notification on Customer Created or Updated; new customers from the store on first paid orderDuplicate check on create; ship-to and bill-to parties mapped to addresses; B2B companies to accounts with payment terms.
Contact (account contact persons)Store customer or CRM contactAccount ID plus contact IDSAP ByD ↔ Store, CRM or payrollEvents, or last-changed date on a scheduleRole and primary flag kept; marketing consent owned by the CRM, never written to ByD.
Material (ManageMaterialIn, InternalID = Material ID) and service productProduct and variant, or CRM productMaterial ID = SKUSAP ByD → Store, CRM or payrollLast-changed date on a schedule, plus on-demand resyncSales organisation and distribution chain assignments decide what is sellable; units of measure mapped explicitly.
Sales price list, customer-group and customer-specific lists (Manage Sales Price Lists High Volume)Store price list or catalog; CRM price bookMaterial ID plus customer or groupSAP ByD → Store, CRM or payrollLast change date (release 2605 or later) on a scheduleValidity dates honoured; B2B catalogs assigned per company.
Stock by site and logistics area (analytics data source, or Product Availability Check per item)Inventory level per store locationSite or logistics area = locationSAP ByD → Store, CRM or payrollEvery 15 to 30 minutes, plus after goods issue and goods receipt eventsAvailable, not on-hand, minus a buffer; analytics OData paged with $top and $skip, never select-all.
Sales order (ManageSalesOrderIn; BuyerID = External Reference)Paid web order, B2B portal order or CRM orderExternal Reference = order number; existing-order check before createStore, CRM or payroll → SAP ByDStore webhook or CRM event, plus a sweep on updated ordersExternal payment carried on the order through the web service; items by Material ID; ship-to and requested date mapped; the ByD sales order ID written back.
Sales quoteCRM quote or opportunityQuote ID and CRM quote IDSAP ByD ↔ Store, CRM or payrollEvents; CRM stage changeByD prices and tax win on the quote; acceptance in the CRM converts it in ByD.
Outbound delivery and goods issue (Manage and Query Outbound Deliveries)Fulfillment with tracking; CRM delivery statusSales order External Reference; delivery IDSAP ByD → Store, CRM or payrollDelivery Updated event, or last-changed pollingPartial deliveries supported; carrier and tracking from the delivery; shipping service integration where configured.
Customer invoice (from the customer invoice request)Invoice, open balance and due date on the CRM accountInvoice ID; External ReferenceSAP ByD → Store, CRM or payrollInvoice Created eventTotals, tax and due date mirrored read-only; the CRM never edits an invoice.
Incoming payment, bank statement line, lockbox itemStore payout or gateway settlement; CRM paid statusPayment reference; invoice IDStore, CRM or payroll → SAP ByDDaily after payout or statement importStore payouts matched to the invoices they settle; fees expensed; MT940 or BAI2 where the bank supplies them.
Customer return and credit memoStore refund or returnExternal Reference plus return IDStore, CRM or payroll → SAP ByDStore refund webhookRestocked returns create a return and goods receipt; shipping-only refunds a credit memo.
Employee (QueryEmployeeIn, hire, transfer and termination services)Payroll or HRIS employee recordEmployee ID; payroll ID stored in ByDSAP ByD ↔ Store, CRM or payrollEmployee events; payroll master data on a schedulePay data never leaves the payroll system; only org, position and status move.
Journal entry voucher (Manage Journal Entry Vouchers)Payroll journal, expense export or AP automation postingPay period or batch number as the voucher referenceStore, CRM or payroll → SAP ByDAfter each payroll run or exportOne balanced voucher per company and period; reconciled to the payroll register before posting.
Supplier invoice (ManageSupplierInvoiceIn)AP automation or EDI invoiceSupplier ID plus external invoice numberStore, CRM or payroll → SAP ByDEDI or capture tool eventPurchase order reference matched; duplicate invoice numbers rejected per supplier.

Download this mapping as a CSV worksheet · no email required

Editions and APIs

SAP Business ByDesign: editions, hosting and APIs

The edition, hosting model and API on each side decide what the integration can do and how it is built.

Editions, hosting and APIs
Status and releasesRemoved from SAP’s price list for new customers on 20 April 2026 (SAP customer letter reported by the trade press; partners state no planned maintenance end). Quarterly releases continue: 2602 (February), 2605 (May) and 2608 (August 2026) are documented on SAP Help, with hotfix collections roughly monthly. SAP’s product page points existing customers to a migration to SAP Cloud ERP.
Licensing and tenantsUser categories are Advanced, Core and Self-Service. The base package includes two Advanced and three Core users, one production tenant and one temporary test tenant for implementation and release testing; permanent test tenants are paid and capped at 50 users; the Cloud Applications Studio is an optional subscription that needs an additional test tenant; Private Edition needs at least 200 Core or Advanced users. SAP’s public price list for ByD is gone, so prices come from your contract or partner.
HostingSAP-operated multi-tenant systems in SAP-owned, colocation and SAP Converged Cloud data centres (Colorado Springs, Frankfurt, Shanghai, Sydney, St. Leon-Rot and Walldorf per the 2023 SOC 1 report). SAP upgrades the test tenant before production.
SOAP web servicesSynchronous A2X Manage and Query services per release (Manage Accounts, Manage Materials, Manage Sales Orders, Manage Sales Price Lists High Volume, Manage Outbound Deliveries, Manage Journal Entry Vouchers, Manage Supplier Invoices and others) plus asynchronous B2B and A2A messages. Access runs through a communication system and a scenario-based communication arrangement that issues the WSDLs; messages are monitored in Web Service Message Monitoring and can be pulled into SAP Cloud ALM.
OData servicesCustom OData services modelled per business object (Application and User Management, OData Services) under /sap/byd/odata/cust/v1/, and analytics OData for reports, data sources and KPIs under /sap/byd/odata/analytics/ds/. Behaves as OData V2 ($inlinecount, x-csrf-token); 50 records by default, paged with $top and $skip; basic, X.509 or OAuth 2.0 SAML bearer authentication.
Event NotificationOutbound events per business object and node for Created, Updated and Deleted, delivered as CloudEvents-style JSON to an endpoint secured with OAuth 2.0 client credentials, an SSL client certificate or a user and password; up to seven automatic resends; four weeks of monitoring. Every business object also carries a last-changed timestamp at root level for polling.
SAP Cloud Applications StudioCustom business objects, extension fields, custom web services, outbound REST and SOAP calls and mass data runs (packages of 50, ten-hour limit). Solutions are uploaded per tenant, are not supported by SAP, and do not transfer to SAP Cloud ERP.

Options, cost and timeline

Ways to deliver SAP Business ByDesign integration

A prebuilt connector is sometimes enough. This comparison shows when each route fits, what it typically costs and how long it takes.

Delivery options, cost and timeline
ApproachTypical costTypical timeFits whenWatch for
SAP-delivered integration scenarioIncluded in the subscription; configuration effort onlyDays to weeksEmployee Central and EC Payroll replication, payroll export files (US, AT, DE), SAP Concur, bank statements (MT940, BAI2), lockbox, third-party logistics over EDIFACT-style messages, shipping services, SAP ERP master dataEach scenario fixes the message formats and the direction; the web shop scenario is a framework for a partner build, not a Shopify connector
Partner connector (Celigo, Seidor, APPSeCONNECT, Clarity, Stacksync, Commercient and others)APPSeCONNECT from $99/month for Shopify (vendor page, Oct 2026); Seidor’s Shopify package on SAP Integration Suite priced per tenant with a six-month minimum; Celigo and the CRM connectors quote-basedDays to weeks for the standard flowsOne store or one CRM with standard objects, teams that already run the vendor’s platformCheck external payment on sales orders, stock by site, customer-specific price lists, multi-company tenants and what happens to the subscription when you migrate off ByD
SAP Integration Suite (SAP BTP)SAP BTP licence, quoted by SAP; partner packages on topWeeksCompanies already on BTP, or planning the SAP Cloud ERP migration that SAP’s Discovery Center mission also runs through Integration SuiteSAP publishes no ByD Shopify, Salesforce or HubSpot package of its own; the Suite hosts partner content and custom iFlows
Custom integration outside the tenant (AIONDATA)Quoted after a short discovery; hosting and support priced separatelyA few weeks for one flow; two to three months for store, CRM and payroll together or multi-company tenantsExternal payment on orders, stock by logistics area, B2B price lists, payroll journals, multi-company, data platforms, AI tools, and anything that must survive the move to SAP Cloud ERPSomeone owns monitoring and the retest after each quarterly ByD upgrade; event endpoints must be reachable from SAP’s data centres
SAP Cloud Applications Studio add-onOptional Studio subscription plus an additional test tenant (SAP does not publish the price)Weeks, plus its own upgrade testingLogic that must run inside ByDesign, such as a validation on save or a custom service on a custom business objectNot supported by SAP, tied to each tenant’s upgrade cycle, and not portable to SAP Cloud ERP

Vendor prices are list prices from their public pages on the date shown; confirm current pricing with each vendor.

Integrating a product SAP no longer sells

The facts first. SAP removed Business ByDesign from its price list for new customers on 20 April 2026; the announcement reached customers and partners by letter in September 2025 and was reported in the trade press, and SAP told Handelsblatt that running contracts continue with security and legal updates. Partners, including Navigator and All for One, say SAP has confirmed no planned end date for maintenance; we have not found that sentence on an SAP page. Releases have not stopped: 2602, 2605 and 2608 are on SAP Help, 2608 added API features such as transport tracking on inbound delivery notifications, and SAP’s road map still describes quarterly upgrades. SAP’s own product page now carries a migration section to SAP Cloud ERP, with a Discovery Center mission that uses SAP Integration Suite and a built-in Data Extraction view covering about 80 objects.

That changes how an integration should be built. Logic that lives inside the tenant, in Cloud Applications Studio add-ons, stays with ByD. Logic that lives outside, in a service that calls web services, OData and events, can be repointed at the next ERP. We therefore keep mapping, business rules, retries and monitoring outside the tenant, use ByD’s own IDs as keys, put every flow behind an interface, and write the acceptance tests so they can be rerun against SAP S/4HANA Cloud Public Edition when the day comes. Nothing about that costs more now, and it is the difference between an integration you migrate and one you rebuild.

Which ByDesign interface fits which job

Pick the interface per flow, not per project. Web services are the documented route for creating business documents and for data OData cannot carry, such as external payment details on a sales order; SAP has said it has no plans to replace them with OData. Custom OData services are quicker for filtered reads and simple writes and run under the business user’s work centre authorisations. Analytics OData suits figures ByDesign already aggregates, such as stock by logistics area, and returns 50 rows unless you page. Event Notification tells you that something changed; the integration then reads the object and decides. Keep the integration outside the tenant unless there is a clear reason not to.

  • Sales orders with online payment: the Manage Sales Orders web service, with the order number in the External Reference and an existing-order check first, because ByD does not force that field to be unique.
  • Customer and material reads and writes: Manage Accounts, Manage Materials, or a custom OData service with only the fields the other system needs.
  • Stock for a storefront: the analytics stock data source on a schedule, with Product Availability Check for single items at checkout.
  • Prices: Manage Sales Price Lists High Volume for base, customer-group and customer-specific lists, read by last change date since release 2605.
  • Deliveries, invoices and payments: Query Outbound Deliveries, Query Customer Invoices, incoming payments and bank statements, or custom OData services, triggered by events.
  • Finance and payroll: Manage Journal Entry Vouchers for postings, employee services for hires, transfers and terminations, and SAP’s delivered payroll scenarios where they match.

Events instead of polling

Most ByDesign integration pages still describe polling, but the tenant can push. Under Application and User Management, Input and Output Management, the Event Notification view registers an HTTPS endpoint with its authentication (OAuth 2.0 client credentials, an SSL client certificate, or a user and password) and subscribes to business objects and nodes for Created, Updated and Deleted. Deliveries are CloudEvents-style JSON with the specification version, an event ID, the source, the type, the time and a data block holding the root and entity IDs; failed deliveries are re-sent up to seven times and the monitor keeps four weeks of history. A root-level update subscription fires on every change to the object, so the receiving service reads the object back through OData or a Query service before acting. We still run a nightly sweep on the last-changed timestamp every business object carries, because a missed event is cheap to catch and expensive to discover in a month-end.

Stores and CRMs: what SAP delivers and what partners sell

SAP’s own content for ByDesign is strongest where it talks to other SAP products and to standards: master data to SuccessFactors Employee Central and EC Payroll, SAP Concur, SAP ERP master data over IDocs, bank statements in MT940 and BAI2, lockbox, third-party logistics over EDIFACT-style messages and shipping services. SAP delivers no Shopify, Salesforce or HubSpot package for ByD. For Shopify, Celigo publishes a template whose ByD connection supports SOAP, custom OData and analytics OData, Seidor sells a package on SAP Integration Suite priced per tenant with a six-month minimum, APPSeCONNECT advertises from $99 a month, and Clarity Ventures and Stacksync list connectors without prices (all checked October 22, 2026). For Salesforce the names are Celigo, Clarity, Stacksync, Flowgear and elastic.io; for HubSpot, Commercient, Alumio, Stacksync and Elixir; EDI comes from ecosio, whose ByD connector was built with All for One, and from TIE Kinetix. The questions that decide between a connector and a build are the same every time: external payment on the sales order, stock by site, customer-specific price lists, multi-company tenants, and whether the subscription still makes sense after you leave ByD.

Payroll, banks and the general ledger

Payroll is the flow most ByD customers run by hand. SAP delivers employee master data replication to Employee Central and EC Payroll and payroll export files for the US, Austria and Germany; Seidor and Flexspring sell ADP integrations; there is no ByD-specific Paycor or Paychex connector. The custom pattern is simple and auditable: after each pay run, read the payroll register, map every earning, deduction and tax code to an account, cost centre and company, post one balanced journal entry voucher per company and period through Manage Journal Entry Vouchers with the pay period as the reference, and compare the voucher to the register before it posts. Bank statements arrive through SAP’s electronic bank statement scenario in the TIS formats, lockbox items for the US and Canada, and store payouts through a custom flow that matches each settlement to the invoices it pays and expenses the fees.

Data platforms and analytics

SAP Analytics Cloud connects through an import connection of type SAP Business ByDesign Analytics, one per data source, with basic or certificate authentication and no live connection. Snowflake, BigQuery and Datasphere have no native ByD connector, so we schedule extracts over analytics OData for data sources and reports and over custom OData for business objects, filtered by last-changed date and paged with $top and $skip, and land them with ByD IDs intact. SAP’s own limits set the pace: 50 rows unless paged, 50 properties per report, and its warning that select-all extraction is not sustainable. The Data Extraction view built for the Cloud ERP migration exports about 80 objects as XML and serves as the full baseline load before the incremental feeds take over.

Failure and reconciliation playbook

Web service calls are synchronous and return ByD’s own messages, so the integration stores each request and response, retries technical failures with backoff and parks data errors (an unknown material, a missing price, a blocked account) for a person to fix and replay. Before any create it checks for an existing document with the same External Reference, so a replayed order or a duplicate store webhook cannot create a second sales order. Event deliveries are stored before they are processed and processed once; SAP’s seven resends and four-week log make a missed event recoverable from ByD’s side as well as ours. Web Service Message Monitoring in the tenant, and SAP Cloud ALM where you run it, show the same messages the integration logs.

  • Duplicate order: ignored by webhook ID, then by the External Reference on the sales order.
  • Missed event: a nightly sweep on last-changed timestamps posts anything the events skipped.
  • Stock drift: a daily comparison of the stock data source with store inventory levels per site.
  • Money check: a daily list of invoices without a matched payment and payouts without a posting.
  • Upgrade check: smoke tests rerun after each quarterly tenant upgrade, test tenant first.

Tenants, upgrades and acceptance tests

SAP upgrades ByDesign tenants on its own quarterly schedule, test tenant first, and asks customers to avoid go-lives and Studio add-on deployments between the test and production upgrades and not to request new tenants in the two weeks before a production upgrade. Communication arrangements, custom OData services and event subscriptions are set up per tenant and are not copied, so go-live includes repeating and checking that configuration in production. Finance and operations leads sign off these tests, which run again after every upgrade.

  • A paid web order with tax and shipping creates one sales order with its external payment and the order number in the External Reference, and a replay creates no second order.
  • A goods issue in ByD produces a fulfillment with tracking in the store within the agreed minutes.
  • A customer-specific price list change reaches the B2B catalog or CRM price book on the next run.
  • A payroll run posts one balanced voucher per company whose totals equal the register.
  • A customer update in the CRM reaches ByD, and an invoice created in ByD appears on the CRM account read-only.

AI assistants and MCP for ByDesign

There is nothing official to switch on. The MCP Registry lists no ByDesign server, SAP’s June 2025 road map mentions no Joule for ByD, and SAP’s MCP investments sit in SAP Business One (sample server code since 10.0 FP 2608), SAP Integration Suite (an MCP server capability) and S/4HANA Cloud Public Edition (Joule since November 2024). CData publishes a local, read-only MCP server for ByD that needs its licensed JDBC driver, and AIONDATA’s own mcpbizapps gateway connects ByD to Claude, ChatGPT and Copilot Studio today with 24 governed tools: look-ups across customers, orders, deliveries, receivables, suppliers, purchase orders, payables, stock and projects, plus previewed sales orders and contact changes behind roles, approval above a set amount and an audit log, set up in a two-to-four-week pilot. A ByD MCP server with your own business rules, or tools beyond those, is a custom build: read tools over custom and analytics OData under a dedicated integration user’s work centre views, write tools such as creating a sales order or a journal entry voucher through the web services behind an explicit confirmation step, and event notifications as the trigger that lets an agent react to a blocked order or a failed delivery. Our SAP MCP guide covers the design for every SAP edition, ByDesign included.

Technical details last reviewed October 22, 2026 by Pravin Bansal, Co-founder & CEO. Product capabilities and prices change; confirm them for your edition.

Sources: SAP: SAP Business ByDesign product page (migration to SAP Cloud ERP section) · SAP: SAP Business ByDesign road map (June 2025) · SAP Community (SAP author): SAP Business ByDesign 26.08 is now ready · Navigator Business Solutions: statement on ByDesign’s removal from the SAP price list (September 2025) · it-daily.net: SAP stops selling Business ByDesign to new customers (report of SAP’s customer letter) · SAP: Business ByDesign Supplement to the product use and support terms (user categories, tenants, Studio) · SAP Trust Center: ByDesign SOC 1 report 2023 H2 (data centre locations) · SAP Discovery Center: mission 4424, migrate data from SAP Business ByDesign to SAP Cloud ERP · SAP Community (SAP author): data extraction from SAP Business ByDesign for migration to Cloud ERP · SAP Community (SAP author): SAP Business ByDesign, an API overview · SAP Help: ByDesign 2608 integration services (SOAP service catalogue) · SAP Help: ByDesign 2602 integration scenarios (web shop, 3PL, shipping, payroll, bank statements, POS) · SAP Help: Manage Accounts (ManageCustomerIn) service · SAP Help: Manage Sales Orders service (BuyerID as External Reference) · SAP Help: ByDesign 2608 SAP Build Process Automation service credential · SAP Community (SAP author): how to model an OData service with the ByDesign OData Service Modeler · SAP Community (SAP author): OData for SAP Business ByDesign analytics · SAP Community (SAP author): configure OAuth 2.0 for SAP ByDesign OData services · SAP Knowledge Base Article 2732213: analytics OData returns 50 records by default · SAP Help: Event Notification quick guide (outbound business object events) · SAP Support: SAP Cloud ALM integration monitoring for SAP Business ByDesign · SAP Knowledge Base Article 3782084: custom mass data runs (packages of 50, 10-hour limit) · SAP Knowledge Base Article 2732744: cloud data source upload limits · SAP Knowledge Base Article 2780913: bank statement formats (MT940, BAI2) · SAP Help: SAP Analytics Cloud import connection to SAP Business ByDesign analytics · SAP-samples on GitHub: SAP Business ByDesign API samples (web services and OData) · SAP-samples on GitHub: partner reference application, connecting to ByDesign (OAuth 2.0 SAML bearer) · SAP Knowledge Base Article 2694770: ByDesign tenant lifecycle FAQ · Official MCP Registry: search for bydesign (no results) · SAP Help: MCP Server for SAP Business One, sample code (FP 2608) · SAP Help: SAP Integration Suite, Model Context Protocol (MCP) server capability · Glama: SAP ByDesign MCP server by CData (local, read-only, licensed JDBC driver) · mcpbizapps: AI for SAP Business ByDesign, tools and setup (checked 2026-10-28) · Celigo: Shopify and SAP Business ByDesign template · Celigo docs: set up a connection to SAP Business ByDesign (SOAP, custom OData, analytics OData) · SAP partner page: Seidor Shopify CPI integration on SAP Integration Suite · APPSeCONNECT: SAP Business ByDesign and Shopify integration (from $99/month) · ecosio: EDI connector for SAP Business ByDesign built with All for One

AI agent access

SAP ByD and AI assistants (MCP)

Official MCP server: none yet. SAP offers no MCP server for Business ByDesign; integration runs through its documented web services and APIs.

Besides syncing SAP ByD with your other systems, we can give Claude, ChatGPT or Microsoft Copilot controlled access to it through an MCP server: read-only tools first, write actions with approval steps, and every call logged.

Without a build, mcpbizapps, AIONDATA’s governed MCP gateway, connects SAP ByD today with 24 tools: roles per tool, a preview before every change, approval above a set amount and an audit log, in Claude, ChatGPT or Copilot Studio.

Status checked October 28, 2026.

Popular SAP ByD integrations

Ready-to-scope pairs with SAP ByD on one side.

SAP Business ByDesign integration FAQs

Is SAP still selling and maintaining Business ByDesign?

SAP removed Business ByDesign from its price list for new customers with effect from 20 April 2026, in a letter to customers and partners reported in the trade press, and told Handelsblatt that running contracts continue and that users keep receiving security updates and legal changes. Partners such as Navigator Business Solutions and All for One Group state that SAP has confirmed no planned end date for maintenance; we have not found that sentence on an SAP page, so we quote the partners. The product is still released quarterly: 2602, 2605 and 2608 are documented on SAP Help, and 2608 shipped new API features. SAP’s own product page now points existing customers to a migration to SAP Cloud ERP at their own pace.

Which SAP Business ByDesign APIs do you integrate with?

Three families. SOAP A2X web services, the Manage and Query services such as Manage Accounts, Manage Sales Orders, Manage Materials, Manage Sales Price Lists High Volume, Query Outbound Deliveries and Manage Journal Entry Vouchers, which SAP lists per release and which create and change business documents; SAP has said it has no plans to replace them with OData. Custom OData services, modelled per business object in Application and User Management and served under /sap/byd/odata/cust/v1/, for filtered reads and simple writes. And analytics OData, under /sap/byd/odata/analytics/ds/, for reports and data sources such as stock by logistics area. The SAP API samples on GitHub show the same split.

Does ByDesign have webhooks, or do we have to poll?

It has outbound events. The Event Notification view under Application and User Management lets you register an endpoint (OAuth 2.0 client credentials, an SSL client certificate or a user and password) and subscribe per business object and node to Created, Updated and Deleted events, delivered as CloudEvents-style JSON with the root and entity IDs, re-sent up to seven times on failure and logged for four weeks. A root-level update subscription fires on every change to the object, so the integration reads the object back and decides what to do. Polling on the last-changed date and time that every business object carries at root level remains the fallback, and since release 2605 price and discount lists can be read by last change date too.

How do we authenticate an integration against ByDesign?

Through a communication system and a communication arrangement in the tenant, which issue the scenario’s WSDLs and name the user. Web services accept a user and password or a client certificate. OData accepts basic authentication, an X.509 client certificate or an OAuth 2.0 SAML bearer assertion against the tenant’s token endpoint, and business users can sign in with SAML 2.0. One SAP knowledge base article says custom OData services can only be called by business users while SAP’s API overview describes technical users calling them through a communication arrangement; we test which applies to your tenant in week one rather than assume.

Are there rate limits or volume limits?

SAP publishes no request quota or concurrency limit for ByDesign. What it does publish is practical: analytics OData returns 50 records unless you page with $top and $skip and a very large $top can time out; a report exposes at most 50 properties; SAP warns that select-all extraction is not sustainable; custom mass data runs in the Studio process packages of 50 and must finish within ten hours; and cloud data source uploads are capped at 100,000 records and 150 columns per call and five million records in total. We design around those: filtered, paged reads, events instead of full scans, and bulk loads outside working hours.

Do we need SAP Cloud Applications Studio for an integration?

Usually not, and after April 2026 we advise against it unless something must run inside the tenant. The Studio is an optional subscription that needs its own additional test tenant; it builds custom business objects, extension fields, custom web services and outbound REST or SOAP calls from business logic. Anything built there becomes part of the tenant’s upgrade cycle and does not move to SAP Cloud ERP. An external integration on web services, OData and events can be monitored, replaced and, later, repointed at the next ERP.

How do you test without touching our production tenant?

SAP’s base package includes one production tenant and one temporary test tenant meant for implementation and release testing; additional permanent test tenants are paid subscriptions limited to 50 users, and the Studio requires one. We configure communication arrangements, custom OData services and event subscriptions in the test tenant, run the acceptance tests there, then repeat the configuration in production, because none of it is copied automatically. SAP upgrades the test tenant before production and asks customers not to go live or deploy add-ons between the two upgrades, so releases are planned around your upgrade dates.

Can a web order carry its online payment into ByDesign?

Yes, through the web service. SAP’s ByDesign API samples create sales orders with external payment information through the Manage Sales Orders service, because that information cannot be created through OData. We follow the same pattern, write the Shopify or portal order number into the sales order’s External Reference (the BuyerID element, which ByDesign does not force to be unique, so the integration checks for an existing order with that reference before it creates one), and keep the reference on the delivery and invoice so finance can match payments and refunds.

Is there a ready-made Shopify, Salesforce or HubSpot connector for ByDesign?

For Shopify: Celigo publishes a Shopify and ByDesign template whose ByD connection supports SOAP, custom OData and analytics OData; Seidor sells a Shopify package on SAP Integration Suite priced per tenant with a six-month minimum; APPSeCONNECT advertises its ByD and Shopify integration from $99 a month (checked October 22, 2026); Clarity Ventures and Stacksync list connectors without prices. For Salesforce, Celigo, Clarity, Stacksync, Flowgear and elastic.io list ByD connectors, and for HubSpot Commercient, Alumio, Stacksync and Elixir do; none publishes a price. SAP itself delivers no Shopify, Salesforce or HubSpot content for ByDesign. We configure a connector when its flows match your process and build when they don’t.

What does SAP deliver out of the box for payroll, logistics, banks and EDI?

SAP’s integration scenarios for 2602 include master data replication to SAP SuccessFactors Employee Central and Employee Central Payroll, payroll export files for the US, Austria and Germany, SAP Concur, electronic bank statements (MT940 for nine countries and BAI2 for the US through the TIS formats), lockbox for the US and Canada, a point-of-sale scenario, third-party logistics over UN/EDIFACT-style messages, shipping service integration and SAP ERP master data over IDocs. Partners fill the gaps: Seidor and Flexspring for ADP, ecosio for EDI with a connector built with All for One. There is no ByD-specific Paycor or Paychex connector, which is why payroll journals are usually a custom flow on Manage Journal Entry Vouchers.

How do we get ByDesign data into Snowflake, BigQuery or SAP Analytics Cloud?

SAP Analytics Cloud has an import connection type named SAP Business ByDesign Analytics, one connection per data source, with basic or certificate authentication and no live connection. For Snowflake, BigQuery or Datasphere we schedule extracts over analytics OData (data sources and reports) and custom OData for the business objects, filtered by last-changed date, and land them with the ByD IDs intact. SAP’s Data Extraction view, built for the Cloud ERP migration, exports about 80 objects as XML and doubles as a full baseline load.

Does SAP offer an MCP server or an AI assistant for ByDesign?

No. The official MCP Registry returned no ByDesign server on October 22, 2026, SAP’s June 2025 road map for ByD mentions no Joule, and SAP’s MCP work is elsewhere: sample MCP server code for SAP Business One since 10.0 FP 2608, an MCP server capability in SAP Integration Suite, and Joule in S/4HANA Cloud Public Edition since the November 2024 release. The third-party options are CData’s local, read-only server, which needs its licensed JDBC driver, and mcpbizapps, AIONDATA’s governed MCP gateway, which connects ByDesign today with 24 tools (look-ups across customers, orders, deliveries, receivables, suppliers, payables, stock and projects, plus previewed sales orders and contact changes) behind roles, approvals and an audit log. A ByD MCP server with your own rules or tools beyond those is a custom build on the same OData and web services, which we scope in our SAP MCP guide.

What should an integration do about the move to SAP Cloud ERP?

Assume it will happen and keep the integration out of the tenant. Our builds hold mapping, business rules and monitoring in a service outside ByDesign, use ByD IDs as the keys they are, and keep each flow behind an interface that can be pointed at SAP S/4HANA Cloud Public Edition’s released APIs later. SAP’s Discovery Center mission for the migration uses SAP Integration Suite and the built-in Data Extraction view, and SAP offers an archive mode to keep a read-only ByD after go-live; an integration built this way is one of the few things that does not have to be rewritten on that day.

How long does a ByDesign integration take, and are you an SAP partner?

A single flow such as paid web orders into sales orders with deliveries back usually takes a few weeks including test-tenant acceptance; a store, a CRM and payroll together, or multi-company tenants, typically two to three months. AIONDATA is an independent integration and AI implementation firm, not an SAP partner or reseller, led from San Ramon, California, with engineering in Noida, India, under ISO 9001:2015 and CMMI Level 3 certified processes. The communication arrangements, OData services, event subscriptions and code stay in your tenant and your repositories.

Need SAP Business ByDesign connected to something?

The enquiry form is at the top of this page. Tell us the other system and what needs to flow between them.

Go to the enquiry form