1. Home
  2. Knowledge Base
  3. How To...
  4. Connect Magento 1 to Allocadence

Connect Magento 1 to Allocadence

Magento 1 Integration Functionality  (updated 6/4/19)

  • Pulls initial items and quantities from Magento into Allocadence (unless a matching SKU already exists)
  • Pulls new orders from Magento into Allocadence that are in Magento’s “Processing” status
  • Pulls new items from Magento into Allocadence if they are found on an order
  • Pushes updated inventory stock levels from Allocadence to Magento
  • Pushes order status update when completed from Allocadence to Magento
  • Pushes order shipment information from Allocadence to Magento

Update interval (maximums):

  • All actions:  10 minutes

Magento prerequisites:  A user with web service access must be created if one hasn’t been created yet.

1. Log into the admin section of Magento
2. Go to System → Web Services → SOAP/XML-RPC – Roles
3. If there are any roles, click on each of them and check Role Resources. If there is already a role with
Resource Access set to “All”, we can use that role.
4. If there are no usable roles, click on Add New Role, give it any name and set Role Resource
Access to “All”.
5. Go to System → Web Services → SOAP/XML-RPC – Users
6. Add a new user unless you prefer to use an existing user.
7. Enter in whatever you wish for the User Info and note what you used for username and API key.
8. Go to User Role and select the role you choose from step 3 or 4 and save the user
9. Magento is now ready to go!

Allocadence setup

1. Log in with a user that has Admin permissions
2. Go to Admin → System → Integration → Marketplace
3. Click on “Add Marketplace”
4. Select Magento 1 for the engine
5. Select an importing user. When stock is added, this user will be marked as the receiver.  Note: If no user is selected, no automated updates will take place between Magento & Allocadence.
6. Select a warehouse. Imported items will be assigned to this warehouse by default
7. URL will be your Magento site URL, plus the following: /api/v2_soap?wsdl=1
8. Username is the username of your web service user with “All” access
9. Password is that user’s API key
10. Store label is your store name (can be anything you want for identifying this particular store if there are multiple)
11. Synchronize Items (optional):  Only enable this if you want Allocadence to push changes to item attributes made in Allocadence (other than stock levels) back to Magento 2.  Most users will leave this disabled.
12. Update Stock Levels Only (optional):  If enabled, only stock levels will be updated from Allocadence to Magento. No order updates, shipment information, or new order data will be passed.
13. Click “Save” when finished filling all fields and selecting optional settings.
14. Start the integration by clicking the “Initialize” button.  This may take some time to complete.
15. Your integration is complete!  Orders, items, and inventory levels will begin syncing at a regular interval automatically.

Updated on June 4, 2019

Was this article helpful?

Related Articles