Supported by
· SAP ECC · SAP S/4HANA · SAP R/3
Supported by
· SAP ECC · SAP S/4HANA · SAP R/3
· Magento Open Source · Magento Commerce · Magento Commerce Cloud
Powered by ConnectIT 365

The fully integrated solution for growth

Why you need Alumio's SAP Plugin

Is your SAP not able to deliver the right data to integrate SAP with the eCommerce platform? Are you facing a long project with SAP consultants, with big costs and a lot effort to achieve a connection between these 2 systems?

Are you looking to integrate your SAP system with the eCommerce platform, however does your SAP not have the needed API data points yet? And do you want your SAP to be ready for digital within a couple of days? You've come to the right place!

Get your SAP system ready to go digital
Add 21 data points as webservice to SAP
Ready after installation

What is the SAP API Plugin? The SAP API Plugin, a piece of certified SAP software (ABAP stack), delivers 21 data points as webservices in your SAP, which are suitable for digital commerce.

SAP API Plugin

Ready to use after installation

The SAP API Plugin delivers 21 data points as a webservice in your SAP.

Certified ABAP stack
Industry best practice
Avoid a complex SAP project

Discover the 21 webservices

Download factsheet
Learn more about the toolkit
with the presented
documentation or talk to me
Simple & fast
No coding required
24/7 support

21 APIs become instantly available

Business Central Integration Solutions

To kickstart your Digital Commerce

The SAP API Plugin is a piece of SAP software that ensures that a number of specific API data points (otherwise known as webservices) are installed into the default SAP API. After installation, 21 webservices become instantly available which are suitable for digital commerce.

Alumio’s Dynamics Business Central API Plugin delivers the following web services upon your ERPs data properties and fields to connect software like the eCommerce platform. 

B2B commerce

B2B pricing

Accurate B2B (Customer specific) pricing calculations are created as a webservice in your SAP

Accurate order

Accurate information of order baskets including price, VAT, discounts and surcharges can be requested via this created webservice

Accurate delivery

A webservice is created to deliver the "Accurate expected delivery information" in order to use your endpoint when a customer wants to know when a product or orders can be delivered or are available

Accurate ATP

Accurate inventory ATP (available to promise) calculations and information can be requested via the created webservice, which is able to deliver information in real time.

Customer orders

The data for "accurate customer specific products" is created as a data source

Service portal

Returns/credits

Use custom service RMA to get information on all your returns. This webservice has the ability to be created as an add-on service.

Accurate shipping

Customers would like to get insights for the exact status of their order and the expected delivery date. This webservice is able to deliver important information for deliveries (shipment details) of customers instantaneously

Order overview

This  webservice is able to deliver the details of all customer(s)on a real time basis

Payments

In order to digitalize the buying processes of your business and create an omnichannel experience for your customers, your SAP  delivers the payment methods of each customer via this webservice so logic can be created via the connected system or portals

Invoice info

Receive and save all invoice information and data instantaneously or on request

Product catalog

Categories

Retrieves a list of categories from SAP and supports hierarchy

Products

Delivers you file with all product information so you are able to create a catalog

Attributes

Delivers you an export file, based on a schedule job, where all attribute groups and attributes are available, so you can use these in combination to the products and categories to set up a nice catalog including facetted searching

Customer products

Retrieves a list of sku's of customer specific products, which can be used to create a specific catalog for each customer

Images and files

Get images and files.

Customer portal

Loyalty points

Get loyalty points

Credits

You can digitalize the process of unpaid orders or invoices through a serviceportal or mail. In order to ensure this, your SAP should be able to deliver the data of the open number of invoices in addition to the selected payment method of each customer

Procurement

Companies and contacts / multiple user roles

Returns

The SAP API Plugin is able to generate data to retrieve information about the returns as a realtime web service or generate data files. The returns are part of additional information and are not exclusive to  standard delivered services

B2B specific

Accurate and realtime B2B Price and B2B basket/ order information including price, VAT, discounts and surcharges can be requested via this created webservice

Order Only

Order input

API Plugin
Pre-mapped API datapoint to validate and accept orders via BC rules.

Alumio
This route sends orders from
Alumio to Dynamics 365 BC.

Order update

API Plugin
Pre-mapped API datapoint to deliver the new or updated order status as an API datapoint (which can be requested with a call principle).

Alumio
This route sends order updates from Dynamics 365 BC to Alumio.

B2C Package

Customers

Send Customers
API Plugin
A push mechanism is creating an JSON-file on periodic moments. This file contains all new or updated companies and their contacts that are enabled in Dynamics 365 Business Central.

Alumio
This route sends the customer and contact information from Dynamics 365 Business Central to Alumio.

Customer Input
API Plugin

Pre-mapped API datapoint to import new customers as unique customers or to be connected to a selected 'B2C customer'.

Alumio
This route sends the new customers from Alumio to Business Central as new, unique customers or connects them to a selected 'B2C customer'.

Customer Update
API Plugin

Pre-mapped API datapoint to import updates from customer delivery and invoice addresses.

Alumio
This route send the updated customer information from Alumio to Business Central.

Products

API Plugin
A push mechanism is creating a JSON-file on periodic moments. This file contains all new or updated 'basic product information' and sends it to the Webhook of Alumio.

Alumio
This route sends the product information from Dynamics 365 Business Central to Alumio.

Product Categories

API Plugin
A push mechanism is creating a JSON-file on periodic moments. This file contains all new or updated 'product category information' and sends it to the Webhook of Alumio.

Alumio
This route sends the product category information from Dynamics 365 Business Central to Alumio.

Product Attributes

API Plugin
A push mechanism is creating a JSON-file on periodic moments. This file contains all new or updated 'product attributes information' and sends it to the Webhook of Alumio.

Alumio
This route sends the product attributes information from Dynamics 365 Business Central to Alumio.

B2C Prices

API Plugin
A push mechanism is creating a JSON-file on periodic moments. This file contains all B2C prices, including discounts, and sends it to the Webhook of Alumio.

Alumio
This route sends the B2C prices from Dynamics 365 Business Central to Alumio.

Order status updates

Real-time order status updates between the ERP and eCommerce. 

Stock

API Plugin
A push mechanism is creating a JSON-file on periodic moments. This file contains all stock (inventory) and sends it to the Webhook of Alumio.

Alumio
This route sends the stock from Dynamics 365 Business Central to Alumio.

Order input

API Plugin
Pre-mapped API datapoint to validate and accept orders via BC rules.

Alumio
This route sends orders from
Alumio to Dynamics 365 BC.

Order update

API Plugin
Pre-mapped API datapoint to deliver the new or updated order status as an API datapoint (which can be requested with a call principle).

Alumio
This route sends order updates from Dynamics 365 BC to Alumio.

B2B Add-On*

B2B prices

Option 1
A push mechanism is creating an JSON-file on periodic moments. This file contains the correct customer specific price in a price group per customer or based upon the used price list of Business Central. Note: this logic cannot be used if there are more then 10 price groups or one honderd customers with customer specific prices. (Please use option 2 if this occurs).

Option 2
This API point works as a real time webservice and is able to send customer specific (tier) prices, discounts and units upon pull request. Limited to 20 requests per customer at a time. The data is delivered within one second and is often used to present the correct customer specific prices on product listing and product detail level. Accurate B2B (customer specific) pricing driven by the logic of Dynamics 365 Business Central.

Order simulate

This realtime webservice is working via the 'Order Simulate business process'. You can push product lines and amounts to this webservice to receive the correct price, discount, stock for each order line for this customer. data from a customer. This service will also push the order discount, vat, additional surcharges, shipment charges subtotals and totals as a realtime service. Conditions in Dynamics 365 Business Cetral can be mapped to your digital software so all possible conditions can be applied to the simulation.

Transports costs

In order to present the correct transport costs or surcharge of the order, the order simulate function is able to deliver these data.

* These webservices are available upon request.

Customer Portal*

Invoices

Send Invoices
API Plugin
Pre-mapped API datapoint to deliver invoices, which are available upon request.

Alumio
This route send the invoices from Business Central to Alumio.

Deliveries

Deliveries
API Plugin
Pre-mapped API datapoint to update deliveries, which are available upon request.

Alumio
This route send the delivery updates from Business Central to Alumio.

Orders

Orders
API Plugin
Pre-mapped API datapoint to deliver the new or updated orders, which are available upon request.

Alumio
This route send the orders Business Central to Alumio.

Quotes

Quotes
API Plugin
Pre-mapped API datapoint to update quotes, which are available upon request.

Alumio
This route sends the quotes from Business Central to Alumio.

* These webservices are available upon request.

Learn more about the pricing, the installation process, the prerequisites and

the specifications of the delivered API data points
Download the factsheet

How it works

SAP API Plugin in 30 seconds

Is your SAP API Plugin not able to deliver the right data as webservices?

4
Packages
35%
IT cost reduction
<10
Days installation
100%
Digitalization
21
Webservices
35%
IT cost reduction
<10
Days installation
100%
Digitalization

Quick time to market

Map SAP objects via delivered configuration screens

In order for the SAP API Plugin to work, you need to use the delivered configuration features to map the data objects to the correct SAP objects. This configuration needs to be done for:

Inventory and ATP
Orders
Realtime B2B pricing
Payment handling and methods
Customer to ERP objects
Contact roles and options

Configuration is easy

Map inventory and ATP (Available to Promise)

Alumio offers insight into the inventory stock and the data that needs to be pushed by the SAP API Plugin. By configuring this to the 'reserved shelf', you see combined stock values from different warehouses, the stock from the country of your online buyers, as well as shipping details and much more.

The mapping features of the webservice can be further explored under 'Get Price and Stock'.

Quick time to market

Configure your realtime B2B Pricing

Configure the right values for the 'Order Simulate Business Process'. Through this, you can push product lines and their amount to receive accurate pricing, discount, and stock for each order line of the customer. Interestingly, this service can also push order discounts, VAT, additional surcharges, shipment chargers and much more as a real-time service. The conditions are mapped to your digital software in order to apply to the simulation.

Configuration is easy

Get your customers ready for digital

With SAP, it is possible to store customer data in over six possible ways. The configuration feature of the SAP API Plugin allows you to map it into your logic and used object. Secondly, you can configure which customer(s) may purchase online by using the checkbox web shop customer. Thereafter, the customer feature can additionally connect related companies and holdings, which can be exported and connected to each other.

From this, mapping will lead to the webservice and data as highlighted in Get Customers, Get Customer Addresses, Set Customer Addresses and Set Customer.

Quick Time to Market

Get your customers ready for digital

The webservice “payment methods” is able to send the allowed payment method for digital channel per customer. The feature allows to configure the payment method for each customer which maps these to the SAP Objects.

Additionally, it also delivers features to approve the customers payment preference, which is explored further in “Get Order Payment”.

Let's go digital

Configure your delivery information

This webservice is able to send the correct an accurate 'expected' delivery routes, dates and times for specific customers.

This mapping will lead to the webservice and data as described in - Get Delivery Days

All About the Dynamics Business Central API Plugin

Alumio's Microsoft Dynamics Business Central API Plugin makes it possible to setup a seamless integration with other systems. Learn more about the installation process, the timelines, and the available webservices.

How to install the API Plugin

Create integrations with Alumio is as easy as it gets

Alumio’s Microsoft Dynamics Business Central API Plugin is accessible from Microsoft AppSource (marketplace) as SaaS (Software as a Service). With its easy and quick setup for both 365 and on-premises, Alumio enables you to manage all data in one central place.For installation, everything that is needed is included in the app (powered by ConnectIT). You thus don’t have to make any changes to Dynamics in order to have the connector work. Once the interface is up and running, maintenance and monitoring is just as easy.  Everything you need is now available in Alumio’s flexible and user-friendly interface.

The integration timelines

Quick time-to-market

The initial setup of the Microsoft Dynamics Business Central API Plugin is ready in a matter of days. This jump-start is great for everyone who wants to start importing and exporting today. Additional configuration can be done if needed to allow for the correct processing of data on import. This can also include extra or customized fields.

Webservices

Available integration templates

The toolkit delivers any web services upon your ERP's data properties and fields to connect with software like the eCommerce platform. This includes (but not limits to!): B2B/B2C order processing, order stimulation and inventory. Even your custom defined fields are available and connected! This well-performing solution enables you to actively publish data based on changes on field level which makes your integrations as efficient as can be. Outgoing data from your ERP is pushed, instead of pulled, so it does not effect the performance of Business Central. And it does not flood your other systems with unnecessary data.

Connect more systems with ease

An endless number of software connections

Alumio’s iPaaS allows you to connect more systems with ease. The plugin includes a setup to integrate Dynamics Business Central with eCommerce, however, the functionalities allows you to create your own integrations with other applications.
Gain excessive flexibility and add (new) or change software in an instance. With Alumio, you are ready to digitize your business and become future-proof without limitations!

Customized fields

Support custom workflows

Alumio’s Dynamics Business Central API Plugin (powered by ConnectIT) is adjustable to your business needs. Do you have features or processes beyond the standard of Dynamics? Would you like to make alterations to the available web services? Or do you wish to add your own custom data points? No worries, Alumio is able to adapt the connector to your needs. Note that this will increase the time-to-market and budget.

Who can install the API Plugin?

Dynamics experts

The API Plugin for Dynamics Business Central can be installed by Alumio experts, your integration partner, or by you - if you have an experienced Dynamics administrator or developer. We recommend that at least one Dynamics consultant from Alumio is present during the configuration, so this part is done in the right matter.

Plug and Play - Ready and Go

No Cure No Pay - Monthly Fee

Certified ABAP Stack

Industry Best Practice

Frequently Asked Questions

If you are hesitating, do not worry - we are here to explain everything you might want to know. Let us help! Can't find the answer that you're looking for? Contact us.

How to install the Dynamics Business Central API Plugin?

Alumio’s Microsoft Dynamics Business Central API Plugin is accessible from Microsoft AppSource - the marketplace of Microsoft - as SaaS (Software as a Service). The easy and quick setup for both 365 and on-premises allows you to kickstart in a matter of days.

The initial setup of the API Plugin is easy and quick and ready with a few clicks and within a couple of minutes. This jump-start is great for everyone who wants to start importing and exporting today.

Additional configuration can be done if needed to allow for the correct processing of data on import. This can also include extra or customized fields.

For the Business Central On-Premises edition the runtime package will be available via Idyn and can be installed through the Extension Management in Business Central.

Does the integration make changes to the configuration of Dynamics?

Alumio’s API Plugin uses the default Business Central configuration. There will be some additional fields available on certain data items (products, customer, sales order) that are needed for the integration with Alumio and/or the eCommerce platform.

There will also be an option to include custom fields related to these data items to include in the messages.

Which data points (webservices) are delivered after installation?

Initially the following webservices will become available after installation (focusing on B2C):

Incoming: sales orders (including payment information and customer data for unknown/new customers).

Outgoing: customers, products, sales prices (offers), product categories and order status updates.

What are the timelines for installing the API Plugin?

The initial setup of the API Plugin is easy and quick and ready with a few clicks and within a couple of minutes. This jump-start is great for everyone who wants to start importing and exporting today.

Additional configuration can be done if needed to allow for the correct processing of data on import. This can also include extra or customized fields.

Is it necessary to make changes to Dynamics in order to have the connector work?

No, everything that is needed is included in the app (predefined import and export definitions and a setup for the connections and processing of data). You thus don’t have to make any changes to Dynamics in order to have the connector work.

Can I use the connector to connect other applications (such as PIM & CRM)?

Alumio’s iPaaS allows you to connect more systems with ease. The plugin includes a setup to integrate Dynamics Business Central with eCommerce, however, the functionalities allows you to create your own integrations with other applications.

The Alumio definitions are licensed separately, so if you want to create your own definitions you might need a license for Connect IT 365 (the first is free).

Blogs about Dynamics Business Central

Blogs about SAP

Using the Dynamics Business Central API Plugin

View all

Dynamics Success Stories

SAP Success Stories

Our customers accelerate using Alumio and create digital impact

Integrations that help the Environment

Dyka

Dyka's connecting SAP S/4HANA to Magento with Alumio

Gazelle Bridges the gap between Manufacturers and Consumers

Gazelle

How we achieved more significant customer experiences with Gazelle

Jac Hensen's mission to expand outside The Netherlands

Jac Hensen

Dutch Retailer "Jac Hensen" opts to go digital to become more serviceable to clients

View all

Use Alumio's integration platform

To easily connect SAP API to Magento

Video Amy - in 3 stappen een connectie maken

Fast Create integrations four times faster

Future-proof Use Alumio for all your integrations, to prevend data silo’s

Be in control Create or Maintain integrations yourself

Quality Solve issues fast and get notified!

Cloud hosted No need for own maintenance

Data silos. A lot of custom code or third-party connections result in data silos.

Lack of visibility. Custom solutions have different levels of ability to monitor, which results in notification problems when issues occur.

Negative business impact. Problems are not being notified and are troublesome to resolve, resulting in lost orders and disappointed customers which is detrimental to business.

Not secure and compliant. Complex integrations are not conducive to being compliant with privacy regulations nor to establish a secure IT ecosystem.

Future-dead. In this complex combination of integrations, it is not possible to add and connect new software to existing software without having a long and expensive IT project

Alumio iPaaS prevent data silos and a tangled IT landscape

Scalable and interchangeable. Fast and seamless connectivity to apps, databases with simplified data exchange.

Happy customers. Always on top of problems with Alumio's monitoring and notifications cockpit.

Save time for senior developers. You can create 90% of the integrations without the help of senior developers. Meaning they can focus on architecture and custom coding.

Customizable interfaces without compromise. Front-office and back-office success rely on reliable integrations.

Easily connect legacy software. Connect to older, legacy software without getting headaches.

Alumio iPaaS prevent data silos and a tangled IT landscape

Install within 3 days

Step 1: Transport SAP ABAP Stack to your SAP

The implementation of the SAP API Plugin is easy and done in a matter of days. The integration toolkit will be installed on the SAP back-end through a transport of an ABAP stack in the Y-range. It can be installed on SAP directly or be placed on the HCI (HANA Cloud Integration). But other things should be done, like configuring the firewall, VPN connection, and to map all the data points (webservices) to your SAP objects via the delivered configuration features.

Install within 3 days

Step 3: Supporting custom workflows

If you have features or processes beyond the standard of SAP, it is possible to adapt the connector to support them. You can also make adjustments to the delivered data points, or add custom data points if these are needed. This will however increase the time-to-market and needed budget.

Install within 3 days

Step 3: Supporting custom workflows

If you have features or processes beyond the standard of SAP, it is possible to adapt the connector to support them. You can also make adjustments to the delivered data points, or add custom data points if these are needed. This will however increase the time-to-market and needed budget.

Install within 3 days

Who can install the SAP API Plugin?

Technically the SAP API Plugin can be installed by Alumio experts or by you, if you have an experienced SAP administrator or developer in house or by your SAP partner. We recommended that at least a SAP consultant from Alumio is present during the configuration, so this part is done in the right manner.

Frequently Asked Questions

If you are hesitating, do not worry - we are here to explain everything you might want to know. Let us help! Can't find the answer that you're looking for? Contact us.

What kind of SAP knowledge/ persons do I need in order to use the SAP Plugin successfully?

The Alumio SAP API Plugin is delivered including configuration features/ interface, where the mapping of data can be done using customizations tables in SAP.

To map the data, you need your own consultant or we can provide you with a SAP expert. Someone with knowledge of the database tables/ structure of SAP and knowledge of your digital processes, so the data, such as of prices/ inventory/ digital orders/ payments/ customers and so on and so forth can be mapped to the right data in SAP. Note: No logic will be added or changed in SAP

Does the SAP API Plugin make changes to the configuration of SAP?

No, the SAP (ECC, R/3, S4/HANA) connector adds configuration to your setup however, will not alter any existing configuration.

Please also check FAQ Question: Can you explain the Technical Design principles of the SAP API Plugin

Can we use customized programs (proxy) instead of IDocs? Or just IDocs are covered?

Yes, you can. For communication with Digital, SOAP and XML are used as a direct service from the SAP API Plugin. When the SAP API Plugin is used together with the Alumio iPaaS, a multitude of systems can be connected.

What are the minimal system requirements for the SAP HANA (R/3 or ECC) to use the SAP API Plugin?

The SAP Connector supports the following ‘out of the box’ versions (other SAP versions can be supported with a minimum amount of work). · SAP S/3 ECC 6.X running on NetWeaver 7.3 or higher · SAP R/3 · SAP S|4HANA. The other pre- requisites are the same as SAP HANA (R/3 or ECC) itself. However, if you want optimal performance, we advise you (in case of the SAP R/3 or ECC version) to have an internet connection with at least 20 Mbit per second upload bandwidth. Additionally, look at CPU, Memory and Hard Disk performance if you run into performance issues. Is there a pre-requisite of how our SAP system needs to be set up? For example, does it need to be setup as an IS-Retail system or can the connector work with core SAP? No, just the standard SAP is okay. Our API Plugin is also compatible with additional add-ons, but it’s not mandatory. The more add-ons you have the more complex the SAP mostly is.

Can you explain the Technical Design principles of the SAP API Plugin?

Alumio's SAP Plugin will be installed on the SAP back-end system via a standard transport of an ABAP stack.

The development and customizing is tracked /monitored very strictly as the whole transport bulk is copied over into a separate SAP system. All transport and adapter objects begin with: YBITE3_***. Each development will start with YBITE3_ so it becomes clear that the development of the templates are related to another. Each development is accompanied with a description, so it is easy to understand for new SAP system why this development is created. Since multiple SAP system will re-use the development, source fields certain need to be derived from Z-mapping- tables.

The data to the SAP API Plugin is exchanged in XML format. Alumio's iPaaS or your digital endpoint, a customer or supplier sends XML requests to the SAP API Plugin. SAP processes the data using internal business logic and send XML responses back. If you also use Alumio's iPaaS platform, the communication will be done via REST API (via JSON).

The SAP API Plugin uses SOAP webservices generated with SAP SOAPMANAGER; If you also use Alumio's iPaaS platform, the communication will be done via REST API (via JSON).
Using RemoteFunctionCalls and standard BAPI’s, SAP transactions will be triggered and data will be delivered;
Triggers for communication are done in the Webshop (pull strategy);
The adapter uses 1 connection user for communication to SAP;
User Management is managed on the e-commerce platform.

The adapter is based on SAP Baseline / best practices with the following principles:

1 Sales organization/distribution channel/division per customer;
1 Global order type
1 Global set of shipping types, valid for customers;
1 Ordertype valid for all customers/materials/sales organization combinations;

We recommend a dedicated Site-to-Site VPN, connecting the adapter to the webserver on which the e-commerce platform is runs.

Design principle and specifications:
Separation of responsibilities > single responsibility
Operations on different layers
Representation of objects
Transformation/conversion services
Objects do not handle/process themselves

Can SAP API Plugin be installed in 3 days?

What would be a typical time to market to set up a working SAP API Plugin

Step 1: Transport SAP ABAP Stack to your SAP
Implementation of the SAP API Plugin software is easy and is done in a matter of hours. The SAP API Plugin will be installed on the SAP back end through a transport of an ABAP stack in the Y-range. It can be installed on SAP directly or be placed on the HCI (HANA Cloud Integration). However, other things should be considered and carried out, like configuring the firewall, VPN connection, and the mapping of all the data points (webservices) to your SAP Objects via the delivered configuration features.

Step 2: Use configuration features
The SAP Plugin adds configuration to your setup but will not alter any existing configuration. In order for the SAP API Plugin to work, you can use the configuration features to map the delivered 21 data objects to the correct SAP Objects; for e.g. (configuration mapping needs to be done for)

Payment handling and methods
Customer to SAP Objects
Contacts roles and options
Up sell and Cross sell products

Step 3: Dealing with custom requests.
If you have features or processes beyond the standard of SAP HANA (R/3 or ECC) it is possible to adapt the connector to support them. You can also make adjustments to the delivered data points or add custom data points if these are needed. This will however increase the Time-to-market and needed budget.

Which 21 data points/ sets/ entities does SAP API Plugin Delivers after installation?

The SAP API Plugin (for ECC, R/3, S|4HANA) has 21 standard ‘plug and play’ interface webservices. The webservices are made to exchange the data from and to any other customer, supplier, system or endpoint.

The API Plugin/ connector contains more the 21 well documented data points, or so call webservices.

Realtime services that launch your company towards full digitalization
1. Get Price and Stock; This API point (webservice) works real time as a service to send data such as customer specific product price and stock for a quantity and unit, based on pull request. Each call can be used to pull multiple products for specific customer prices (and stock).
2. GetOrderSimulation; This realtime webservice is working via the 'Order Simulate business process'. You can push product lines and amounts to this webservice to receive the correct price, discount, stock for each order line for this customer. data from a customer. This service will also push the order discount, vat, additional surcharges, shipment charges subtotals and totals as a realtime service. Conditions in ERP can be mapped to your digital software so all possible conditions can be applied to the simulation.
3. Set Order; Webservices can receive orders.  Set Order creates an order in SAP and is able to send the SAP ERP Order number as a return.
4. Set Order Payment; Is a Webservice which can receive the payment of an order. This service allows payments through external parties such as Creditcard, iDeal and PayPal. When an online payment for an order is approved by the Payment Service Provider, this service changes the status of the order in SAP (as can be configured via the delivered configuration features).
5. Set Contact; This realtime API Data point Set Contact creates or updates contacts (users) or appropriate roles (rights) from companies. The roles can be mapped via the delivered configuration features to SAP Roles.
6. Set Customer; This Realtime webservice is able to create or update customers in SAP. Our configuration features allow you to set a default customer template which is used to set the standard values for new customers.
7. Get Delivery Days;  Delivers information of the expected delivery routes, dates and time of a customer on a real time basis.
8. Get Quote; Delivers details of a quote of a customer on a real time basis.
9. Get Quote Overview; Delivers an overview of the main information of all the requested quotes (realtime service).
10. Get Invoice; Delivers details of an invoice of a customer on a real time basis.
11. Get Invoice Overview; Delivers an overview of the main information of all the requested invoices (realtime service).
12. Get Deliveries; Webservice, or so-called API Data point, which delivers details of a delivery (shipment information) of a customer on a real time basis.
13. Get Deliveries Overview; API/ Webservice, which delivers an overview of the main information of all the requested deliveries (shipments).
14. Get Order; This webservice, delivers the details of an order of a customer on a real time basis.
15. Get Order Overview; This webservice delivers an overview of the main information of all the requested orders on a real time basis.
16. Set Customer Addresses; An API Data point, which is able to receive a new or updated customer address (main, shipment or invoice address) (real time).
17. Get Customer Addresses; An API Data point, which is able to receive a new or updated customer address (main-, shipment- or invoice addresses) which works on real time basis.

Some push services, to prevent heavy load on SAP infrastructure, for data which is needed to be send via a real time service;‍
18. Get Products; get products is a batch file containing all enabled products in the ERP including attributes, images, etc. Can be used with a Product Information Management system as well. Its batch process can be schedule via the configuration.
19. Get Customers; a push mechanism is creating an XML-file on periodic moments. This file contains all companies and their contacts that are enabled in the ERP system.
20. Get My Products; Delivers a file, as batch scheduled process, with a list of products, generated from previous orders. These products can also include products not available to other customers.
21. Get Categories; Delivers all the category information on a scheduled push mechanism.

Optional

There are also additional webservices available as add-ons. These webservices are not delivered as part of the normal SAP API Plugin. Some of the optional webservices are:

RMA
GetDocument
GetContract
GetQuoteoverview
Up sell and Cross sell products

To receive all the insights and details about each webservices, please download our SAP API Plugin factsheet.

Read more

Ready to dive in?

Get your demo today.

Let's build an IT-landscape for tomorrow, together!