PrintNowPrintNowDocs

PressWise

Configure PressWise print MIS integration for order routing and production management.

PressWise is a print Management Information System (MIS) that handles production workflow, job scheduling, and vendor management. The PrintNow integration lets you send orders directly from the admin dashboard to PressWise for automated production routing. When configured, orders are transmitted via SOAP/XML with all line item details, customer information, addresses, and print-ready file URLs.

The integration is configured per-storefront and supports both manual and automatic order submission modes. Only order items assigned to PressWise-linked vendors are included when an order is sent.

Configure PressWise Account

  1. From your Unified Admin, go to Partner Integration > PressWise.
  2. If no account is configured, click Setup Presswise Account to reveal the credential form.
  3. Fill in the account fields and click Save.

Account Fields

FieldDescription
UsernameYour PressWise account username used for API authentication.
PasswordYour PressWise account password used for API authentication.
API KeyThe API key provided by PressWise for your account. Included in every SOAP request sent to PressWise.
Order Inject UrlThe PressWise endpoint URL where order data is submitted. This is the SOAP service URL provided by your PressWise representative.
ModeControls how orders are sent to PressWise.
Manual — orders are only sent when you click the "Send To Presswise" button on the order detail page.
Automatic — orders are sent to PressWise automatically after checkout (default).
PAF IdPostal Address File ID used for USPS mailing campaigns. Required if your PressWise workflow includes direct mail processing with CASS-certified address lists.
Customer Packing SlipsWhen enabled, customer packing slip PDFs are included with orders sent to PressWise. Packing slips are served as downloadable files alongside the print-ready PDFs.

To remove the PressWise integration entirely, click Delete. This removes the stored credentials and disables order submission for the current storefront.

Manage Linked Vendors

The left side of the PressWise page shows a vendor linking grid. Only orders containing products assigned to PressWise-linked vendors will be included when sending to PressWise. Items assigned to non-linked vendors are excluded from the PressWise submission.

  1. From the PressWise page, use the Vendors dropdown in the header to select an available vendor.
  2. Enter the Outsource Vendor Id — this is the vendor code used in PressWise to identify the outsource vendor.
  3. Click Add to link the vendor.

Linked Vendors Grid

ColumnDescription
NameThe PrintNow vendor name.
Outsource VendorThe corresponding PressWise vendor code. This code maps the PrintNow vendor to a vendor record in PressWise.
ActionDelete action to unlink the vendor from PressWise.

Only vendors that are not already linked appear in the dropdown. Once a vendor is linked, it moves from the dropdown to the grid. Deleting a linked vendor returns it to the available dropdown list.

Send Orders to PressWise

When PressWise is configured and at least one vendor is linked, orders can be sent to PressWise from the order detail page.

  1. Go to Orders and open an order by clicking View/Edit in the action menu.
  2. If the order contains items assigned to PressWise-linked vendors, a Send To Presswise button appears in the header actions.
  3. Click Send To Presswise to transmit the order.

After a successful submission, a Presswise Details card appears on the Order Info tab showing:

FieldDescription
Web IDThe PressWise web order identifier returned after successful submission. Use this to locate the order in PressWise.
Order IDThe PressWise internal order identifier. This maps to the order record in the PressWise production system.

What Gets Sent

When an order is submitted to PressWise, the following data is included in the SOAP/XML payload. If the customer does not yet exist in PressWise, a new customer and user record is created automatically before the order is sent.

Order Data

PrintNow FieldPressWise FieldNotes
Order IDsourceOrderIDLinks the PressWise order back to the PrintNow order number.
PO NumbercustomerPOOnly sent if the customer entered a purchase order number at checkout.
PressWise User IDuserIDLooked up from the PressWise customer mapping. If the customer is new, a user is created first.
Order SubtotalsubTotalSum of line item prices before shipping, tax, and promotions.
Tax TotaltaxCostTax amount collected on the order.
Shipping TotalshipCostShipping charges applied to the order.
Grand TotaltotalCostTotal amount charged to the customer.
Shipping MethodshipMethodCarrier and service name (e.g., "UPS Ground"). HTML tags are stripped.
Estimated WeightestShipWeightSum of all line item weights.
Order DatesalesDateDate the order was placed, formatted as yyyy-MM-dd.
Payment MethodbtTermsSet to "Prepaid" for credit card payments. Invoice and Purchase Order payments pass the method name directly.
(fixed)shipCostFlagAlways sent as "fixed" to indicate shipping cost is pre-calculated.
(fixed)isTaxableAlways sent as "Y".
(fixed)holdReleaseToAlways sent as "AUTO New" to set the initial order status in PressWise.

For prepaid orders (credit card), a payments block is also sent with the payment type and amount.

Billing Address

PrintNow FieldPressWise Field
First NamebtFirst
Last NamebtLast
CompanybtNameCompany
Address 1btStreet
Address 2btAddress2
Address 3btAddress3
CitybtCity
StatebtState
Zip CodebtZip
CountrybtCountry
PhonebtPhone

Shipping Address

PrintNow FieldPressWise Field
First NamestFirst
Last NamestLast
CompanystNameCompany
Address 1stStreet
Address 2stAddress2
Address 3stAddress3
CitystCity
StatestState
Zip CodestZip
CountrystCountry
PhonestPhone
Is ResidentialavsResidential

Line Items

Each order product assigned to a PressWise-linked vendor is sent as a separate item. Products assigned to non-linked vendors are excluded.

PrintNow FieldPressWise FieldNotes
Outsource Vendor CodeoutsourceVendorIDThe PressWise vendor code from the Linked Vendors configuration. Only sent if a code is specified.
Order Product IDsourceJobIDLinks the PressWise line item back to the PrintNow order product.
QuantityquantityNumber of copies ordered.
Product Integration IDproductIDUses the original product's Integration ID if set, otherwise falls back to the product's internal ID.
(fixed)productTypeAlways sent as "Printed".
Product NameproductDescProduct name, limited to 60 characters.
Line Item TotalpricePrice for this line item.
Run Width (with bleed)runWCalculated from the product's drawing space dimensions including bleed, divided by the scale factor.
Run Height (with bleed)runHCalculated from the product's drawing space dimensions including bleed, divided by the scale factor.
Finish Width (trim)finishWFinal trimmed width after bleed is removed.
Finish Height (trim)finishHFinal trimmed height after bleed is removed.
Front PDFfileFURL to the front page print-ready PDF. PressWise downloads this file from your storefront.
Back PDFfileBURL to the back page PDF. Only sent for multi-page products when PDFs are not combined into a single file.
Item DescriptionnoteFull item description including selected options (dimensions, size, finishing, etc.).
(fixed)customerApprovalAlways sent as "accepted".

Paper, Ink, and Finishing (via Integration IDs)

Product pricing options (color, size, and custom options) can embed PressWise-specific values in their Integration ID field using the format presswise.FIELD:VALUE. When an order is sent, these Integration IDs are parsed and mapped to PressWise XML elements.

Integration ID FormatPressWise FieldDescription
presswise.paperid:VALUEpaperIDMaps the selected option to a PressWise paper stock ID.
presswise.device:VALUEdeviceMaps the selected option to a PressWise output device.
presswise.pType:VALUEmailer > pTypeSets the mail piece type (Letter, Flat, Card) for direct mail products. Also enables IMB Full Service.
presswise.DEVICE:METHODIDfinishing > device + methodIDAdds a finishing operation. The field name becomes the finishing device and the value becomes the method ID.
presswise.DEVICE:METHODID:OPTIONIDfinishing > device + methodID + optionIDAdds a finishing operation with a specific option. Supports three-part values for more precise finishing specs.

Color options are handled separately. When a color pricing option is selected, the front and back ink counts are sent as inksF and inksB (e.g., "4" for CMYK, "1" for single-color).

Mailing Products

For products with a data upload map (mailing list products), additional data is sent:

  • A files block with the URL to the mailing list CSV file (list.csv) and a load attribute to import it into PressWise's mailing database
  • An isMailer flag set to "Y"
  • If a PAF ID is configured on the account, it is injected as mPafID inside a mailer block with IMB Full Service enabled

Packing Slips

When Customer Packing Slips is enabled on the account, a separate line item is added to the order with the packing slip PDF URL, a product description of "Packing Slip", quantity of 1, and price of 0.

Associations

AreaEffect
OrdersThe "Send To Presswise" button on the order detail page only appears when PressWise is configured and the order has items with linked vendors. After submission, Presswise Details (Web ID, Order ID) appear on the Order Info tab.
VendorsVendors configured in Settings must be linked on the PressWise page before their order items will be included in PressWise submissions.
ProductsProduct options can include PressWise integration metadata via the Integration ID field (format: presswise.FIELD:VALUE). This maps paper, ink, and other specifications to PressWise job parameters.
File ServingPressWise retrieves print-ready PDFs via callback URLs on your storefront domain (/presswise/order/{orderId}/{itemId}/{fileName}). The handler checks merge status and returns a 503 if files are still being generated.
  • Orders — send orders to PressWise and view submission details on the order page
  • Settings — configure vendors that are linked to PressWise for order routing
  • HP SiteFlow — alternative print MIS integration for production fulfillment

On this page