Flxpoint Help Center
All DocsContact support

Shipping Labels

June 26, 2026

Summary

Buy, manage, print, and automate shipping labels in Flxpoint through its ShipEngine integration - rate shop across carriers and purchase labels directly on fulfillment requests. Covers requirements, the purchase flyout, bulk printing, Vendor Portal sharing, automation, and carrier-specific label fields.

Flxpoint integrates with ShipEngine so you can rate shop across multiple carriers and buy shipping labels directly inside Flxpoint: without working with each carrier individually. This page covers buying, managing, printing, and automating labels. To set up your ShipEngine connection, see the ShipEngine & Flxpoint guide.

Rate shop & buy
Compare carrier rates and purchase a label on an Unprocessed FR/FO, all in one flyout.
Manage & void
View, download, void, and attach labels after purchase. Void actions are logged in Order Status History.
Bulk print
Select multiple fulfillment requests and print labels together from the Orders list.
Automate
Auto rate shop, purchase, attach, and create shipments through fulfillment request strategies.

A label purchase is validated before it can complete. Make sure these are in place first.

RequirementDetails
ShipEngine accountAn active ShipEngine account with at least one connected carrier account, linked to Flxpoint using your ShipEngine credentials.
From / To addressesBoth addresses must include Address, City, State, Postal Code, Country, First Name, Last Name, and Phone. Missing fields block the purchase.
Ship dateDefaults to today; can be changed in the flyout.
Items & quantitiesSpecify which line items and how many are included in the shipment.
Package & weightPackage dimensions and packed weight. Items with weights contribute to the calculated total.
Shipping method mappingThe source must have at least one shipping method mapped to a carrier connected through ShipEngine (a Global Shipping Carrier Method).

Labels are tied to Unprocessed Fulfillment Requests / Orders (FR/FOs). From the FR/FO, click Actions → Buy Shipping Label to open the flyout, then:

  1. Review & edit addresses. The "From" address auto-populates from the Source address; the "To" address from the FR/FO shipping address. Editing either here changes only the label. The flyout flags any missing required address fields.
  2. Set the ship date (defaults to today) and optionally enable auto-create shipment using the label's tracking information.
  3. Set line-item quantities. Adjust quantities or remove items. Item weights feed the package weight estimate.
  4. Add a package. Click Add Package and select a default carrier package (the source must have a method tied to a Global Shipping Carrier Method), or create/reuse a custom package under the Custom Packaging tab. Total weight recalculates on selection. A package is required before checking rates.
  5. Check rates. Click Check Rates to rate shop across available Global Source Shipping Methods, then click Add Method on your chosen option.
  6. Add insurance & delivery confirmation. Default is "No insurance required"; you can choose ParcelGuard or Carrier Insurance. Then pick a delivery confirmation method.
  7. Finalize. Set the label size if needed (default 4"x6"), click Buy Shipping Label to review the preview, and confirm. After purchase you choose a format (PDF, PNG, or ZPL) to attach to the FR/FO.

When configuring the Ship By field, Flxpoint supports two specific date formats: YYYY-MM-DD HH:mm:ss (full timestamp) and YYYY-MM-DD (date only). These formats ensure proper validation and parsing within your shipping workflows.

TaskHow
View / downloadUse the Manage Shipping Labels action on the FR/FO. A "Label Purchased" badge appears once a label exists.
Void a labelVoid from the same action if needed. Void events are recorded in Order Status History.
Attach to email integrationsUse the Add Attachment option to attach the label.
Bulk printGo to Orders → Fulfillment Requests, check the requests you want, click Print, and choose the shipping label option.
Vendor Portal accessOnce an FR/FO is processed with a purchased label, the label is automatically available to your vendor: no manual attachment needed. With auto-create enabled, the shipment and tracking appear under Fulfillments.

Through a fulfillment request strategy, Flxpoint can rate shop and buy labels automatically. Prerequisites: products must have dimensions (width, length, weight), your ShipEngine account must be connected with sufficient funds, shipping labels enabled, and packing/carrier preferences set.

Automation featureWhat it does
Auto rate shop & purchaseAutomatically rate shops and buys the shipping label for matching fulfillment requests.
Failure notificationsEmail alerts when the automation fails. Enable at Global Settings → Notifications → Automate Shipping Label Failure.
Auto package attachmentsAutomatically attaches labels and/or packing slips to the FR. Set per source under Fulfillment Requests → strategy → enable auto-attachment. Supported only for file-based, HTML, or PDF integrations.
Create shipment from labelAuto-creates a shipment after a label is auto-purchased and the FR is processed or acknowledged. Does not apply to manually purchased labels.

You can map Flxpoint fields (e.g. Fulfillment Request Number, Order ID, Order Reference Number) onto carrier reference fields at Global Settings → Orders → Shipping Labels using the Shipping Carrier Custom Label Fields toggle. Rules can be added to each field to modify the mapped value.

CarrierAvailable reference fields & limits
UPSCustomer Reference (REF): 35 characters
USPSReference 1, Reference 2, Reference 3: 60 characters each
FedExCA & US Customer Reference (REF) (35 characters; Purchase Order Number (PO)) 35 characters
DHL ExpressCustomer Reference (REF): 35 characters
OnTracReference 1, Reference 2: 25 characters each
Changing declared value after rate shopping resets your carrier
Declare Package Value auto-calculates as the total line item cost times quantity. If you change it after rate shopping, the previously selected carrier/method is removed and you must re-select a shipping option before the label can be purchased.
Removing the package clears your selections
A package is mandatory before checking rates. If you remove the package, the system clears the selected carrier/method, delivery confirmation, and estimated rate: you'll need to re-add a package and rate shop again.
Estimated rate excludes carrier-specific fees
The Estimated Rate shown during rate shopping does not include carrier-specific surcharges. As one example, selecting the Delivery Mailed option for UPS adds an extra $2 to the estimate.
Custom label fields are gated behind a feature flag
The Shipping Carrier Custom Label Fields toggle is not visible by default. It must be turned on by Flxpoint Support before it appears in Global Settings. Reach out to your Customer Success Manager or open a support ticket to request access.

Branded labels and tracking portals require setup

To use ShipEngine branded shipping labels (label_image_id) or the Branded Tracking Portal (themeId), you must first configure these assets in your ShipEngine or ShipStation account. Once configured, contact Flxpoint Support to enable the feature flags required to pass these parameters during the label purchase workflow.

Missing address-field errors when opening the flyout
The flyout validates required address fields on open. Fill in any flagged Address, City, State, Postal Code, Country, First Name, Last Name, or Phone on the From/To address until the errors clear, then continue.
"Check Rates" returns nothing or no method is selectable
Confirm a package has been added and that the source has a shipping method mapped to a Global Shipping Carrier Method connected via ShipEngine. Rate shopping only returns Global Source Shipping Methods.
Carrier selection disappeared before purchase
This happens after changing the declared package value or removing the package post rate-shop. Re-add the package if needed, click Check Rates, and select your method again.
Automated label purchase failed
An error during automated rate shopping or purchase shows a notification on the fulfillment request; the FR logs have details. Confirm products have dimensions and the ShipEngine account has sufficient funds. Enable failure email alerts at Global Settings → Notifications → Automate Shipping Label Failure.
Custom label fields don't show up in settings
The Shipping Carrier Custom Label Fields toggle is feature-flagged off by default. Ask Flxpoint Support (via your CSM or a ticket) to enable it for your account.
Reference value got cut off on the printed label
Carrier reference fields have character limits (e.g. UPS REF 35, USPS Reference 60). Values exceeding the limit are automatically truncated when the label is generated.

Shipping Label cannot be purchased without all required dimensions and weight information?

This error occurs when Flxpoint cannot find the necessary physical attributes for the items in the fulfillment request. Flxpoint first attempts to pull dimensions and weight from the Source Inventory variant; if those fields are empty, it falls back to the dimensions stored in the Product Catalog. Ensure dimensions are populated in at least one of these locations. Note that Flxpoint does not auto-rotate package dimensions, so ensure your package constraints match the physical orientation of the items.

Which FR/FOs can I buy a label for?
Shipping labels are associated with Unprocessed Fulfillment Requests / Orders. Open the FR/FO, scroll to the FR/FO section, and use Actions → Buy Shipping Label.
What label formats can I download?
After purchase you can attach the label to the FR/FO as PDF, PNG, or ZPL. The default label size is 4"x6" and can be changed before purchase.
Does the estimated rate match what I'll actually pay?
Not always. The Estimated Rate does not include carrier-specific fees. For example, the UPS Delivery Mailed option adds $2 to the estimate.
Can vendors create their own labels through the Vendor Portal?
Yes. Go to Sources → Vendors, select the vendor, scroll to Allow Vendors to Create Shipping Labels, enable the toggle, and click Update. The vendor can then use Buy Shipping Label and Manage Shipping Labels on their fulfillment requests; a shipment is created automatically when they purchase a label.
Why won't auto-create shipment work on my manual labels?
Create Shipment From Shipping Label applies only to labels that were auto-purchased through automation, once the FR is processed or acknowledged. It does not apply to labels you buy manually.
Why was my custom reference field shortened on the label?
Each carrier reference field has a character limit (UPS REF 35, USPS Reference 1/2/3 at 60, FedEx REF/PO 35, DHL Express REF 35, OnTrac Reference 1/2 at 25). Any value exceeding the limit is automatically truncated when the label is generated.

How dimensions are sourced

When you purchase a shipping label through Flxpoint, the system requires complete weight and dimension data (Length, Width, and Height) to calculate accurate rates. Flxpoint uses a specific order of precedence to find this data across your product records.

  1. Source Inventory: Flxpoint first looks for dimensions and weight on the specific Source Inventory variant associated with the fulfillment.

  2. Product Catalog: If the Source Inventory record is missing any of the required fields, the system falls back to the dimensions stored in the Master Catalog (Product Catalog) for that variant.

Troubleshooting label errors

Shipping Label cannot be purchased without all required dimensions

This error occurs when the system cannot find a complete set of data in either the Source Inventory or the Product Catalog. If your vendor does not provide dimensions in their inventory feed, you must manually ensure the dimensions are populated in the Product Catalog for that SKU.

Dimension mismatches

If a label purchase fails despite data being present, verify that the dimensions are logically consistent with your shipping carrier's constraints. Note that Flxpoint does not automatically rotate package dimensions to fit carrier limits (e.g., if a carrier has a max height of 12 inches and your product is listed as 15 inches high but 10 inches wide, the system will not "lay it down" to make it fit).

Verifying dimension data

You can check and edit this data in the following locations:

  • Source Inventory: Navigate to Inventory, select the Source, and open the Variant detail page.

  • Product Catalog: Navigate to the Product Catalog and open the Product details for the specific variant.

Note: Currently, there is no global setting to force the system to prioritize Product Catalog dimensions over Source Inventory; the system always checks the Source first.

What it does

When purchasing shipping labels within Flxpoint, the system validates your product dimensions against your configured box sizes to ensure the item fits. If the item dimensions exceed the capacity of your largest available box, the label purchase will fail.

Understanding dimension validation

Flxpoint looks at dimensions from two places to validate a fit: the Source Inventory record and the Master Catalog product record. If dimensions are missing from the source but present on the product, the system will use the product data for validation.

Note: The validation system does not account for item orientation or "flipping." It compares raw L x W x H values directly. For example, a 27x9x27 item will not fit in a 30x30x12 box because one dimension (27) exceeds the box's height (12), even if the item could physically fit if laid flat.

Common issues

Error: "Shipping Label cannot be purchased without all required dimensions..."

While this error often suggests missing data, it also triggers when no configured box is large enough to accommodate the item. If you have confirmed that both weight and dimensions (Length, Width, Height) are present on the product or source inventory, the issue is a box size mismatch.

Item is smaller than the box but still failing?

Ensure that every individual dimension of the item is smaller than the corresponding dimension of the box. Because the system does not rotate items to find a better fit, you may need to adjust your box configurations or select a different packaging type where the height, width, and length all accommodate the item's specific orientation.

How to resolve

  1. Verify dimensions: Check the Master Catalog or Source Inventory to ensure the item has accurate L x W x H and weight data.

  2. Review box settings: Navigate to your shipping settings and verify that you have a box large enough to hold the item's largest side.

  3. Adjust packaging: If the item is physically capable of fitting but failing validation, consider adding a new box size that accounts for the item's specific L x W x H orientation.

© 2026 Flxpoint. All rights reserved.