API and Website Integrations

 

Overview

Some eCommerce businesses require a number of systems in order to run efficiently and keep running costs to a minimum.
 
Application integrations or APIs are a powerful way to automate various processes and reduce your operational costs. 
 
The Swifty platform currently provides the following fully automated data feeds:

Get Orders  - provides a fully automated order feed which can send information about orders placed (or any updates to order information) to an order management system for fulfilment.
Update Orders - provides ability to update order information such as status and order note.
Get Products - provides a fully automated product feed which can send information about published and not published products.
Import Products  - provides ability to import products (add new and/or update existing ones). 
Delete Products - provides ability to delete products
Set Stock Level - provides ability to set products and products options quantity to some integer value e.g. if the import stock level value for a product is 80, after the import the product stock level will be 80, regardless of any previous stock level value.
Update Stock Level - provides ability to increase/decrease the current products quantity by some integer value e.g. if the import stock level value for a product is 10 and the existing stock level for the product is 5, after the import the product stock level will be 15



 
Let's look an example.  Consider the scenario whereby you wish to feed your products to a shopping comparison site, such as shopping.com.  The diagram below outlines your responsibilities, how we give you access to an automated data feed, and where you need to engage with a developer to create a custom integration to the third party (in this case shopping.com).
 

Getting Started

As outlined above, each custom integration is built and supported by a developer who can check this knowledgebase for access to technical documentation, sample integrations and can raise a ticket to request a free test account on the Developer Sandbox so integration can be tested.
 
 
Integration Authorisation
 
Once integration is ready it must be authorised to access a website's data. This is done by going to PowerApps and clicking on Authorise Integration. Upon authorisation completion, you/your integration developer will receive an email containing authorisation so the integration can access website data.

 

Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.