Added a MarketplaceId Parameter For Syncing Sales

SyncOnlineSale and SyncOnlineSales

We've released an optional "MarketplaceId" parameter to the SyncOnlineSale and SyncOnlineSales calls. This additional sale identifier will display on picklist as well as within Wave Picking.

An example of how to use this new parameter with the SyncOnlineSale call:

{
  "OrderId": "64616d6e697420626f626279",
  "MarketplaceId": "73686565656974",
  "ItemSkus": [{
    "Sku": "kit1",
    "Quantity": 1,
    "UnitPrice": 1
  },
  {
    "Sku": "product1",
    "Quantity": 1,
    "UnitPrice": 1
  }],
  "TenantToken": "12345abcde=",
  "UserToken": "edcba54321="
}

The above example would appear on the SkuVault picklist as such:

818

GetProducts

We also optimized the getProducts call to be faster and more efficient.

Changelog