Microsoft Dynamics NAV and Amazon Seller Central
Key Features
Streamline quick order processing from Amazon marketplace
- Process order faster to improve business efficiency
- Accelerate order fulfilment by reducing shipment delays
- Do inventory reconciliation by ensuring realtime stock updates to multiple warehouses
- Do shipment in FBM mode by getting PII information synched directly to your on premise Dynamics NAV
- Optimize profitability of business by identifying commissions and fees for orders and charges on refunds received
- Streamline financial operations by automating invoices and payment status for precise billing and improve cash flow
Endpoints for Microsoft Dynamics NAV and Amazon Seller Central
Customers
Price
Invoice
Multi-location inventories
Supports These Amazon Services
- Amazon FBA Integration (Fulfillment by Amazon)
- Amazon FBM Integration (Fulfillment by Merchant)
01 Customer
Customers will be synced to Microsoft Dynamics NAV with the details available in the Orders, including the address as well as contact information.
02 Item
- Items can be synced from Microsoft Dynamics NAV to Amazon Seller Central marked as FBA and FBM items with a unique identifier.
- Item attributes can be updated from Microsoft Dynamics NAV to Amazon Seller Central whenever a change occurs
- Price can be updated from Microsoft Dynamics NAV to Amazon Seller Central with a facility to update the Special Prices or Promotional prices on Amazon Seller Central.
03 Order
- Amazon Seller Central Orders are synced to Microsoft Dynamics NAV as Sales Order.
- Order information like Line items, Taxes, Shipping Charges, Discounts from Discount Coupons will sync from Amazon Seller Central to Microsoft Dynamics NAV Sales Order to provide accurate Order Total.
04 Stock
Download our Amazon and Dynamics NAV Brochure
Amazon merchants using Dynamics NAV as their on premise ERP system, this integration streamlines workflows, ensures real-time data accuracy, and scales seamlessly with your business growth. Download our detailed integration brochure to learn more about the integration between Amazon marketplace and Dynamics NAV.
What’s Inside the Brochure?
- Comprehensive details about the integration features.
- Key benefits for streamlining operations, improving fulfillment, and enhancing customer satisfaction.
- Real-world case studies and success stories.
Discover how this integration can transform your eCommerce business by reducing manual effort, improving accuracy, and helping you deliver exceptional customer experiences.
Popular Microsoft Dynamics NAV Integrations
+
Microsoft Dynamics NAV and Magento (Adobe Commerce)
+
+
+
Popular Amazon Seller Central Integrations
+
Amazon and SAP B1
+
Amazon and SAP S/4 HANA
+
Amazon and Dynamics 365 Business Central
+
Amazon and Microsoft Dynamics 365 F&O
Looking for a Specific Integration?
View All Apps
Connect Microsoft Dynamics NAV and Amazon Seller Central
Get Started with APPSeCONNECT Today!
Dynamics NAV uses webservices to connect from external application. It is a SOAP based APIs, which can be invoked directly from on-premise. Dynamics NAV automatically enables the services which needs to be invoked to connect to base APIs, the communications between the application is based on XML.
APPSeCONNECT also provides generic extension, which can be installed on your NAV environment to enable certain features. NAV uses C/AL code to write the APIs, and as our Generic Extension is installed directly on your NAV environment, you are free to use them until your subscription is active. Our extension uses our own object numbers series and does not require private number series to integrate.
The extension is a bunch of .fob files which can be imported directly to your Web service. The files contains
- Table
- Page
- Code Units
- XmlPort
Once these are imported, it needs to be exposed as Web Services.
Amazon Marketplace on the other hand, uses the SP API to communicate. The API works for both FBA and FBM models and we ensure your entire sales cycle is automated. In terms of business processes, we sync data for Sales order, inventory, Products or even sometimes financials and commissions.
The data coming to Amazon is safely transferred to Dynamics NAV using web services ensuring the data is always updated to the backend ERP systems for processing.
Yes, If you are having Dynamics NAV installed in your local system, the data from that instance is by default not exposed to the outside. To support that, we have our OnPremise Tool which ensures it connect to the local instance of NAV and transfer data to the other applications. In case of OnPremise deployment, we ensure the data from your local network is not exposed to our servers and they are synced from your local machine only.
In case you want to expose the Web Services to the outside, you can exempt the Service from your network firewall and our Cloud instance can connect to your Web Services directly through Http and send / receive data from it. In case of Cloud Deployment the actual data sync happens through our Cloud Servers and in such a case, you do not require to install anything on your network.
Amazon provides two type of Sandbox environment.
- Static Sandbox account : This type of account will allow you to use all APIs in full fledged, but the account will mostly be readonly. Hence any POST operation to this sandbox account will never update the internal data.
- Dynamic Sandbox account: In case you are using dynamic Sandbox, the account supports updates. But as this is not real account, many APIs will fail to execute. For instance, doing a Shipping in sandbox account will not work how live shipping behaves etc.
Depending on your requirement, you can use Sandbox account to integrate data during testing phase.
But during UAT, we prefer using the live systems with few Test data, because generally APIs in Sandbox account are stripped down and not behave the same way as in live.
No, we did it for you. We have a publicly available app released in Amazon Marketplace, which could be used to communicate with SP API. The App is having all the details of the developer and data communicated through it is secure and transparent.
It is a common requirement in most of the customers who are dealing with Fulfilled by Merchant scenario is to get PII information. These includes the name of the end customer, their phone numbers, address etc. In case you want your shipment document is prepared and processed from Dynamics NAV, it is evident that you need these information to be transferred to the ERP.
APPSeCONNECT allows you to fetch PII information through API safely which could be transferred to various apps based on your requirement. Amazon has certified our solution to be used by businesses. APPSeCONNECT does not store any data inside its platform.
Dynamics NAV uses SOAP based web services to communicate. APPSeCONNECT uses SOAP protocol to communicate data between NAV and APPSeCONNECT, while the data is sent to Amazon Seller Central using SP API, which is REST based API available for communication.
Our intelligent system is capable of determining what data to fetch and maps the protocol to transfer data between business apps effectively.
Yes, APPSeCONNECT will be able to get any user defined fields already created on your local instance. The iPaaS solution is open to any change and our implementation team will customize the application based on your own requirements. It not only able to connect user defined fields, but also it is capable to connect user defined tables in NAV.
Inventory reconciliation is one of the key problems which our customers face and look for. APPSeCONNECT allows you to standardize processes for your multi-location stock updates. Our solution automates the business processes to allow pull data based on various warehouse location to ensure stocks are updated in real time from backend ERP systems.
It is almost a common problem with Amazon vendors that they don’t get enough clarity of Commissions and charges levied on them due to sales in Amazon through their bi-weekly report. The Amazon Interface is also not capable enough to show granular details of the payouts which is critical for a business. Though, Amazon provides clarity of payouts through API, it is a requirement to get those information posted on the backend ERP system, such that they can take informed decisions. To ensure businesses get correct information about a marketplace sale, we have created a placeholders in NAV as an extension to store and show individual heads which belongs to charges or commissions.
The payment, refunds or charges will be automatically posted to the backend NAV system to clearly show the heads of charges levied on a product sold to a customer. You have ability to filter based on Customer, individual charge heads or even by a product sold in the Marketplace within your dynamics NAV Pages. This way, you would have enough clarity on the amazon charges and can optimize your payouts even more by taking informed decisions.
Marketplaces generally gets a surge in number of sales during holidays. As there is a hard limit for each marketplace tenant to call APIs in limit, it is important to ensure you use Batch operation to ensure data is synced on time.
APPSeCONNECT provides batch operation to sync orders in batches. This ensures the data to be transferred quickly without reaching operation bottlenecks.
On the other hand, we also provide support for using Amazon Notification API, which allows you to get custom notification only when data is changed in Amazon. We can configure the API to get data transferred only when required.
Yes, of course. APPSeCONNECT supports both on premise as well as public cloud hosted Dynamics Business Central solution. We have pre-packaged libraries for both the application which you can consume to readily connect to these systems.
APPSeCONNECT provides two ways to sync data through the platform. You can either use Scheduled Sync or you use Triggered Sync.
In case of Scheduled Sync, you are allowed to configure a scheduler where you can schedule at what frequency you want the sync to execute. The Scheduler will periodically call the integration and sync your data.
APPSeCONNECT automatically tracks every data which pass through the platform. It identifies the primary key of each data packet and stores them into a list which we call Sync Info. You can go to the platform anytime to Resync the failed entries, provided the data is perfect for a sync.
Additionally, the platform allows you to intelligently resync the data automatically and retry them at an interval scheduled by you. In case you still have some failed data in the system, we will ensure to notify you through emails at regular intervals.
Our integration is designed to grow with your business. It supports both horizontal and vertical growth.
In case your order volume increases, the platform will support to scale up vertically.
In case you add newer business apps or eCommerce stores, it can also scale up horizontally.
We ensure highest security standards for our systems. All communication from APPSeCONNECT is encrypted in AES 256 bit with TLS 1.2 enabled always. The transactional data which is passed through our system is secured both at rest and at motion. We use encrypted storage to store any data into our system which is protected for a particular tenant. The data in transit is always through secure channels.
We are also ISO 27001 certified, and we maintain highest standard in terms of security of data.
Companies automating their business through APPSeCONNECT
Customer Success Stories
“With APPSeCONNECT it has been very affordable and the integration works great. We couldn’t ask for a better solution and it really fits our needs.” – Georg C. LaBonte, Vice President