How to use ShippingEasy with AmeriCommerce

AmeriCommerce, formerly known as Spark Pay® Online Store, is a full-featured store front platform. ShippingEasy has support for receiving your orders from AmeriCommerce and shipping those orders to your customers.

How does it work?

ShippingEasy automatically sends queries to read the orders from your AmeriCommerce store. Then the orders are loaded into your ShippingEasy account. You will see the AmeriCommerce orders on the ORDERS page in ShippingEasy as soon as you log in. Once shipped, shipment data will be sent back to AmeriCommerce.

How do I configure the AmeriCommerce support?

How often are my orders synced?

By default, orders are automatically synced every 4 hours. However, you can disable this automatic order download and opt to manually sync your orders via the Sync with store button when you are prepared to ship them. Learn more about disabling automatic order downloads.

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 statuses mapped from AmeriCommerce to ShippingEasy?

AmeriCommerce status ShippingEasy status
Awaiting Payment Awaiting Payment
Approved, Pending Shipping Awaiting Shipment

How are my orders updated in AmeriCommerce when I ship the order in ShippingEasy?

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:

  1. Named "Shipped".
  2. 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.

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 more.

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 more.

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.

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.

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.

Example: If your buyer placed an order through your AmeriCommerce website #1, that same order will appear on your ShippingEasy ORDERS page as an order placed on websites #1 - #7, resulting in duplicates. In short, it will appear as if the same order was placed on each of your 7 AmeriCommerce websites linked to that shopping cart.

It is a good idea to only process the order from the original site it was placed, that way the proper Ship From website shows up on the customer’s shipping notification and packing slip. It may be necessary to delete the duplicates.

Does ShippingEasy support AmeriCommerce product options?

Yes. If you setup your AmeriCommerce products with "Options/Variants", then product options will sync with your orders.


To view these options in ShippingEasy, be sure to adjust your settings in ShippingEasy to display product options.  Learn more about configuring ShippingEasy to display added product options.


Related articles:

How to: Export my product data from AmeriCommerce
I just signed up for ShippingEasy, now what do I do?
Video: Store Settings Setup
Video: Shipping in ShippingEasy
How to: Print a shipping label

Was this article helpful?
1 out of 1 found this helpful


Add a Comment

Please sign in to leave a comment.