DropStream connects your Acumatica ERP to a warehouse management system so sales orders flow automatically from Acumatica to the warehouse for fulfillment, and tracking flows back to Acumatica without manual re-keying. Here, Acumatica is an order source: DropStream imports orders from Acumatica.
What this integration does
- Imports orders from Acumatica — either open Sales Orders (the default) or open Shipments, depending on how your Acumatica workflow stages orders — as soon as they’re ready to fulfill.
- Forwards orders to your warehouse management system, with line items matched by SKU.
- Posts fulfillment back to Acumatica when the warehouse ships — carrier, tracking number, and box details. In sales-order mode it creates a Shipment; in shipment mode it updates the Shipment Acumatica already created. See Enable API Access for how to choose.
What you’ll need
- An Acumatica ERP instance you can sign in to as an administrator.
- The ability to create a Connected Application and an integration user in Acumatica (covered in Get Your API Credentials).
- A DropStream account configured for Acumatica. If you don’t have one yet, contact your DropStream administrator or fulfillment provider.
Setup at a glance
Acumatica authenticates with the OAuth 2.0 Resource Owner Password Credentials grant: you create a Connected Application in Acumatica, then type its Client ID and Shared Secret — along with an Acumatica username and password — directly into DropStream.
- Get your API credentials (in Acumatica) — create a dedicated integration user, then register a Connected Application using the Resource Owner Password Credentials flow and note the Instance URL, Client ID, Shared Secret (Client Secret), and the user’s username and password.
- Enable API access (in DropStream) — at the Add Connection wizard’s Store Setup step, select Acumatica and enter the values above.
Who does what
- If you manage your own DropStream account, you’ll do every step yourself — switching between Acumatica and DropStream as the article order suggests.
- If a third-party fulfillment provider is configuring DropStream for you, you only need Get Your API Credentials. Send the resulting Instance URL, Client ID, Shared Secret, username, and password to your provider; they handle the rest.
Notes and limitations
- The Shared Secret can be set to expire. If it lapses, DropStream can no longer authenticate and order import stops until you issue a new secret and update DropStream — see the expiration guidance in Get Your API Credentials.
- DropStream keeps its access token fresh automatically using a refresh token. As long as the Connected Application’s refresh-token settings allow it and the integration user stays active, no re-entry of the password is needed.
Comments
Please sign in to leave a comment.