SOS Inventory Connector For Woocommerce Wordpress Plugin - Rating, Reviews, Demo & Download

Plugin Description
The WooCommerce SOS Inventory Integration Plugin is a comprehensive solution that connects your WooCommerce store with the SOS Inventory system, enabling businesses to optimize their eCommerce operations with robust inventory and order management capabilities.No more manual updates, no more errors. With this plugin, your store stays perfectly organized, ensuring accurate inventory, streamlined workflows, and smooth order processing.
Key Features:
- Inventory Synchronization: Automatically synchronize product stock levels between SOS Inventory and WooCommerce, ensuring accurate stock counts and reducing the risk of overselling.
- Product Management: Import products from SOS Inventory to WooCommerce, including details like product name, SKU, price, and descriptions.
- Manual Stock Updates: Use the Manual Sync feature to update product stock levels in WooCommerce based on the latest data in SOS Inventory.Also allows the user to exclude specific products from synchronization if needed.
- Order Integration: Automatically create sales receipts in SOS Inventory when orders are placed on WooCommerce.
- Unmatched Products Report: Identify and manage products present in WooCommerce but not in SOS Inventory, allowing you to resolve discrepancies efficiently.
- Email Notifications: Receive email alerts when order integration fails, and sales recipt not created in sos automatically when an order is placed.
- Unmatched Products Report: Identify and manage products present in WooCommerce but not in SOS Inventory, allowing you to resolve discrepancies efficiently.
This plugin is ideal for businesses looking to streamline their eCommerce operations by unifying their WooCommerce store with SOS Inventory’s powerful inventory and order management system.
What is SOS Inventory?
SOS Inventory is a cloud-based inventory management platform that integrates with QuickBooks. It offers advanced inventory tracking, order management, and reporting tools, enabling businesses to operate more effectively.
By leveraging the SOS Inventory API, this plugin creates a seamless connection between WooCommerce and SOS Inventory, ensuring smooth and efficient inventory and order management.This plugin connects to the SOS Inventory API to facilitate inventory synchronization, product management, and order integration. Below is a detailed explanation of the external service usage:
Purpose
The plugin uses the SOS Inventory API to:
1. Synchronize product stock levels between WooCommerce and SOS Inventory.
2. Retrieve and update product details, including name, SKU, price, and descriptions.
3. Automatically create sales receipts in SOS Inventory when orders are placed in WooCommerce.
4. Retrieve unmatched products report to resolve discrepancies between WooCommerce and SOS Inventory.
5. Perform authentication and obtain an access token to securely communicate with SOS Inventory.
Data Sent to the SOS Inventory API
* Authentication:
* OAuth2 credentials (Client ID and Secret) are sent to authenticate the plugin with the SOS Inventory system.
* Endpoint: https://api.sosinventory.com/oauth2/token
* Data: Client ID
, Secret
, Authorization Code
, Redirect URI
.
-
Product Synchronization:
- When syncing inventory or importing products, the plugin sends the following data to SOS Inventory:
- Product SKUs
- Stock levels
- Endpoint:
https://api.sosinventory.com/api/v2/item
- Data:
Product SKU
,Quantity
,Product Details (name, price, etc.)
.
-
Order Integration:
- When a WooCommerce order is created, the plugin sends the order details to SOS Inventory to create a corresponding sales receipt.
- Endpoint:
https://api.sosinventory.com/api/v2/salesreceipt
- Data:
Order ID
,Product IDs
,Quantities
,Order Totals
.
-
Shipment Tracking:
- To fetch shipment tracking details for WooCommerce orders.
- Endpoint:
https://api.sosinventory.com/api/v2/shipment
- Data:
Order ID
.
Terms and Privacy
* SOS Inventory Terms of Service
* SOS Inventory Privacy Policy
Conditions Under Which Data is Sent
Data is transmitted only under the following circumstances:
1. During manual or automatic synchronization of inventory or orders.
2. When a user initiates a product import or stock synchronization.
3. When a WooCommerce order is placed, triggering the creation of a sales receipt in SOS Inventory.
4. When fetching shipment tracking details.
By using this plugin, you agree to the data transmissions described above. All communications with the SOS Inventory API are encrypted using HTTPS to ensure data security.
Dependencies and Third-Party Libraries
This plugin uses the following external libraries:
- DataTables JS and CSS:
- Used for rendering dynamic tables in the admin interface.
- Source: DataTables Official Website
- Repository: GitHub – DataTables
- Files:
admin/js/data_table.js
admin/js/datatables_init.js
admin/css/data_table.css
Screenshots
No screenshots provided