Modifying Sales

A sale's status in SkuVault is determine by a number of fields in the syncOnlineSale(s) request. Not all possible values defined in the requests affect status; these are indicated by X marks in the following table.

SkuVault Sale Status

"CheckoutStatus":

"PaymentStatus":

"SaleState":

"ShippingStatus":

Pending

!="Completed" || !="CompletedOffline"

!="Cleared"

"Active"

"PendingShipment"
"Unshipped"
"PartiallyShipped"

ReadyToShip

"Completed" ||
"CompletedOffline"

"Cleared"

"Active"

"PendingShipment"
"Unshipped"
"PartiallyShipped"

Cancelled

X

X

"Cancelled"

X

Completed

X

X

X

"Shipped"

Shipped-Unpaid

X

!="Cleared"

X

"Shipped"

Related App Settings

These settings can be found under Admin → Settings in SkuVault

Shipped Status Sync

Sales synced through the API will ignore this setting. When API sales sync, their status will be determined by the logic laid out in the table above.

Change printed flag for shipping changes

  • On (default) - When turned on, changes to the shipping information will cause the order to re-appear on the Generate Picklist page. This may lead to double printing and picking.
  • Off - When turned off, changes to the shipping information will be received, but these changes will not cause the order to re-appear on the Generate Picklist page.

What’s Next