Printago API
PATCH /v1/integrations/wix/{integrationId}/settings

Update Wix settings

Update Wix integration settings. A partial update; untouched keys survive.

Requires: integration.manage

Path Parameters

integrationId required
string
The Wix integration ID

Request Body

Settings to update

RequestBody
autoCloseOrdersoptional
"never" | "fulfilled"
neverfulfilled
autoPrintoptional
boolean
ignoredVariantNamesoptional
string[]
importMarketplaceOrdersoptional
boolean
importUnpaidOrdersoptional
boolean

Example Request

application/json
{
  "autoPrint": true,
  "autoCloseOrders": "never",
  "importUnpaidOrders": true,
  "importMarketplaceOrders": true,
  "ignoredVariantNames": [
    "string"
  ]
}

Response Schema

WixSettings
autoCloseOrdersoptional
"never" | "fulfilled"
Defaults to 'fulfilled': Wix is where the seller marks the order shipped, so the fulfillment is a first-hand signal (the ShipStation stance).
neverfulfilled
autoPrintoptional
boolean
ignoredVariantNamesoptional
string[]
Variant option names to exclude from SKU matching (e.g., ["Size"])
importMarketplaceOrdersoptional
boolean
Orders synced into Wix from marketplaces (eBay, Etsy, Amazon, ...) import by default; a seller who also connects those channels directly can turn them off here to avoid duplicates.
importUnpaidOrdersoptional
boolean
An APPROVED order on an offline payment method is still NOT_PAID. Importing it would print on credit, so unpaid orders wait by default.

Example Response

200 OK — application/json
{
  "autoPrint": true,
  "autoCloseOrders": "never",
  "importUnpaidOrders": true,
  "importMarketplaceOrders": true,
  "ignoredVariantNames": [
    "string"
  ]
}