AmeriCommerce, formerly known as Spark Pay® Online Store, integrates directly with ShippingEasy. AmeriCommerce is a platform for selling your products which makes it easy to receive orders and ship them to your customers. ShippingEasy will automatically send queries to read the orders from your AmeriCommerce account and then load them into our application. Once shipped, shipment data will be sent back to your AmeriCommerce store. To integrate an AmeriCommerce store with ShippingEasy, follow our step-by-step guide.
Click through the sections below to find more details on how AmeriCommerce works with ShippingEasy.
Once AmeriCommerce is integrated with ShippingEasy, orders that have been placed in the last 14 days will begin to appear on the ORDERS page. The following are frequently asked questions about syncing orders from AmeriCommerce to ShippingEasy.
How often are my orders synced from AmeriCommerce to ShippingEasy?
By default, ShippingEasy will sync with your store ever 4 hours to pull in any new orders.
How do I get existing AmeriCommerce orders synced to my new ShippingEasy account?
Are all orders sent from my AmeriCommerce account to ShippingEasy?
No. As AmeriCommerce permits using custom statuses, ShippingEasy is looking for specific Boolean values when syncing your orders:
Once an order has been placed, ShippingEasy will download the order if it is "Open" (i.e. it needs to be shipped) and if it is "Unshipped" (i.e. it has not been shipped).
ShippingEasy will never sync an order that is still considered a quote. Likewise, if an order is "Shipped" (i.e. has already been shipped) or "Not open" (i.e. does not need to be shipped), then it will not sync.
How are order status values mapped from AmeriCommerce to ShippingEasy?
|AmeriCommerce status||ShippingEasy status|
|Awaiting Payment||Awaiting Payment|
|Approved, Pending Shipping||Awaiting Shipment|
What happens if I click Sync on the ShippingEasy ORDERS page?
The Sync link prompts ShippingEasy to pull through orders in an approved status. If your store is set up for automatic order downloads, selecting the Sync link will download orders since the last time a sync completed.
A sync is run automatically each night and can be run manually using the Sync link.
If you have disabled the automatic order download, you must use Sync to download your orders. It can take 15-20 minutes for orders to populate after selecting Sync.
Why does it take so long for my orders to download to ShippingEasy or shipments to update to AmeriCommerce?
AmeriCommerce rate limits their API. This restricts how often ShippingEasy can update or request information from the AmeriCommerce account through the AmeriCommerce API.
If your orders are not downloading, first check that automatic order downloads are turned on. Learn why automatic order downloads might be turned off.
If shipment updates are not updating back to your store, consider retrying the shipments in small groups. This will reduce the number of requests sent to AmeriCommerce at a time. Learn how to update your store with shipment tracking.
If your orders have not downloaded or shipments have not updated for more than 6 hours, reach out to ShippingEasy's Customer Success team for assistance. We can confirm if the problem is the throttle or another issue.
Editing Orders and Shipments
ShippingEasy can recognize when certain changes have been made to an order in your store. For a complete overview, check out our FAQs on the topic. The following are frequently asked questions specific to AmeriCommerce orders that are still on the ORDERS page.
Why is ShippingEasy syncing duplicate copies of my AmeriCommerce orders?
If you have an AmeriCommerce shopping cart, you can have multiple AmeriCommerce sites connected to the cart.
If you do have multiple sites connected to the cart, this can cause orders to duplicate when you integrate the cart with ShippingEasy. The orders will duplicate by the number of sites that you have. So, if you have 7 AmeriCommerce sites connected to your AmeriCommerce shopping cart, and the cart is connected to ShippingEasy, your orders will duplicate 7 times.
To avoid this, before you recieve your access token during integration of AmeriCommerce with ShippingEasy, you will need to indicate more than one store.
- On the row for ShippingEasy, click the icon for Edit - it has an arrow on it.
- Check the box for Tokens Access All Stores and then click Save.
For more information on this process, see our step-by-step integration guide.
Shipment Changes and Updates
ShippingEasy updates your store with order information throughout the entire shipping process.
What information is sent back from ShippingEasy to AmeriCommerce?
ShippingEasy will update the order status, as well as tracking number, carrier, carrier service, and specific line items from the order that were included with the shipment.
When updating the order status, ShippingEasy will update the order in your AmeriCommerce to a new "shipped" state. We determine the shipped state by finding a status that is either:
- Named "Shipped".
- That is associated with the Boolean values indicating the order is "Not open" (i.e. does not need to be shipped), "Shipped" (i.e. has already been shipped), and "Not a quote" (i.e. the order was completed).
AmeriCommerce does not currently support recording the cost of a shipment, so that information is not sent from ShippingEasy back to AmeriCommerce.
What happens when I ship only part of an AmeriCommerce order?
AmeriCommerce does not have a "partially shipped" order status. So if you split an AmeriCommerce order in ShippingEasy, ShippingEasy will send the shipment information to AmeriCommerce when each of the split orders ships. The status of the order itself, however, will not change in AmeriCommerce to "Shipped" until all line items from the original order have been shipped.
IMPORTANT: if instead of using "Split Order", you use "Split Quantity", the order will update in AmeriCommerce to a status of "Shipped" after the first shipment is sent.
If I combine two AmeriCommerce orders in ShippingEasy, do both orders get updated in my AmeriCommerce store?
Yes. ShippingEasy will automatically update tracking numbers to both AmeriCommerce orders after the combined order is shipped in ShippingEasy.
What happens when I use "Mark as Shipped" on an AmeriCommerce order?
Selecting "Mark as Shipped" on the ORDERS page in ShippingEasy will send the shipment information back to AmeriCommerce where it will be added to the order. The status of the order in AmeriCommerce, however, does not change.
If I create a duplicate shipment from SHIPMENT HISTORY, will the tracking number update in my AmeriCommerce store?
No. If all of the line items in a AmeriCommerce order have already been shipped, ShippingEasy will not add additional shipment information nor additional tracking to the order in AmeriCommerce.
Orders and Product Information
ShippingEasy displays your order and product information on the ORDERS page, where you can customize what information you see. Learn more about customizing your ORDERS page.
Does ShippingEasy support AmeriCommerce product options?
Yes. If you setup your AmeriCommerce products with "Options/Variants", then product options will sync with your orders.
This information can be found by navigating to SETTINGS > Edit Store Settings link under the AmeriCommerce store listing.
AmeriCommerce automatically sends shipment confirmation emails to your customer once their order has been shipped. Return label emails can be automatically sent to customers if they have included an email address with their order. Learn more about automatically sending prepaid return labels.
ShippingEasy offers a Customer Marketing solution to help build and grow relationships with your customers. Customer Marketing can be added to your ShippingEasy subscription at any time. A Customer Marketing subscription is managed by selecting a tier which determines how many emails you can send each month. Learn more about email credits.