Changelog

Follow new updates and improvements to PrepBusiness.

February 26th, 2026

Package Presets in FBA Box Contents

You can now use saved package presets when filling in box dimensions during the FBA arrange transport workflow. Select a preset directly on each box group or when setting default dimensions for the shipment — and manage your presets (create, edit, delete) from a dedicated panel without leaving the workflow.

Package Presets

Inventory Item Images

A new Images tab on inventory item pages lets you manage images for your items. Add images by URL, remove them, or copy images directly from linked channel listings such as Amazon — keeping your inventory records up to date without extra steps.

Inventory Images

Outbound Shipment Status Webhook

A new outbound_shipment.status_changed webhook fires on every outbound shipment status transition (Draft → Open, Open → Shipped, and Shipped → Closed). The payload includes the previous status, making it easier to build integrations that react to any shipment status change with a single subscription.

Bug Fixes & Improvements

  • Fixed FNSKUs not appearing on pick/pack lists and scan-to-receive for items whose identifiers are linked from channel listings rather than stored directly on the item
  • Services are now correctly copied to all resulting shipments when FBA transport splits a shipment into packing groups
  • Fixed services being lost when merging inbound shipments — services are now preserved across the merge with quantities summed correctly
  • Merchants can now manage services on draft outbound shipments (the UI was incorrectly limiting this to open shipments)
  • Fixed the reconcile screen not displaying Expected Quantity and Difference values
  • Non-partnered inbound shipments now correctly require delivery window confirmation before transportation options can be confirmed, in line with Amazon requirements
  • Various performance improvements for inventory search, location search, and large CSV export jobs

February 13th, 2026

Shipment Upload Redesign

The "Add Items" upload flow for shipments has been redesigned. After uploading a spreadsheet, you now see a preview table showing all uploaded SKUs and quantities with automatic item resolution — the system identifies which items already exist, which have matching listings, and which are unresolved. You can create missing items individually or in bulk directly from the preview before adding everything to your shipment.

Per-Service Merchant Visibility

Service providers can now control which services are visible to merchants on a per-service basis. This replaces the previous all-or-nothing global toggle, allowing you to selectively show or hide individual services for your customers.

Per-Service Merchant Visibility

Bug Fixes & Improvements

  • Fixed the "Print labels and skip items without FNSKUs" alert persisting after a successful FNSKU sync resolved the missing FNSKUs
  • Corrupted or empty spreadsheet uploads now show a clear error message instead of failing silently
  • Improved Stripe tax validation error handling — invoices now show a helpful error when customer location information is missing
  • Card declined notifications are now properly sent when invoice collection fails
  • Improved Amazon API reliability with better rate limit handling and retry logic
  • Fixed inventory upload errors when operations complete before result handling

February 5th, 2026

Listing View Page

You can now click into any individual listing to see a dedicated view page. The listing view shows identifiers, images, condition details, linked inventory items, and sync status — with the ability to trigger re-syncs directly from the page. You can also delete identifiers and link items to listings from this view.

Inbound Shipment Receiving List

A new "Download Receiving List" option is available on inbound shipments. It generates a PDF with planned and received quantities, making it easy to spot discrepancies during warehouse receiving.

Spreadsheet Upload for Tracking Numbers

You can now upload a CSV or Excel file when adding tracking numbers to inbound shipments. The system auto-detects the tracking number column using fuzzy matching, shows a preview, and lets you override the column selection if needed.

FBA Transport: EU Marketplace Selection

EU users can now select a destination marketplace when creating FBA plans, instead of being locked to their connected channel's marketplace.

FBA Transport: Individual Box Label Printing

You can now print labels for individual boxes or specific box numbers in the FBA transport pack-later workflow, rather than printing all box labels at once.

FBA Transport: Duplicate ASIN Warnings

Duplicate ASIN validation has been converted from a blocking error to an informational warning. You can now proceed with FBA shipment plans when items share the same ASIN, as long as they have seller labels with unique FNSKUs.

Charges: Status Filter & Export

Charges can now be filtered by status (Open, Invoiced, Voided) using a new dropdown filter. The status column is also included in charge items CSV exports.

Bug Fixes & Improvements

  • Autoplanner now correctly selects a single carrier with the lowest total cost across all shipments, instead of potentially mixing carriers
  • Fixed race conditions in billing when invoices are paid during collection or when invoices are forgiven
  • Fixed SKUs containing commas breaking Amazon search
  • Fixed box label name truncation for ranged box numbers
  • Fixed billing table overflow and description wrapping issues
  • Improved handling of Stripe card decline errors
  • Mark-as-shipped API endpoint is now idempotent
  • FNSKU count queries optimized, resolving timeout errors
  • Improved Amazon API reliability with better transient error handling and retry logic
  • Fixed autoplanner lock contention on placement options
  • Fixed form submission handling for HTTP 408 timeout errors