Skip to content

Configuration

Open Add-ons → Manage add-ons → Serial Numbers & Warranty Tracker → Settings. On CS-Cart Ultimate the settings can differ per storefront.

Settings

Setting Default What it does
Enable On Switches the add-on on and off without uninstalling it.
Setting Default What it does
Serial number pattern [SKU]-[YY][MM]-[SEQ:5] Pattern for generated serial numbers. Tokens: [SKU] product code, [YYYY] / [YY] year and [MM] month of manufacture (of the receipt date when no manufacture month is entered), [LOT] lot code, [SEQ:n] running number with n digits (1–12). Exactly one [SEQ] is required. Each product can have its own pattern.
Assign serial numbers automatically When a shipment is created When a shipment is created: the shipped units of each tracked line get serial numbers in stock, oldest first. When the order gets one of the statuses below: all units of the order get serial numbers when the order reaches a chosen status. No: only by hand or by scanning on the order page.
Order statuses that assign serial numbers Complete Used with the status option above.
Order statuses that release serial numbers Canceled, Declined, Failed When an order gets one of these statuses, its serial numbers go back to stock. Deleted orders always release their serial numbers.

The running number continues per pattern: after UV27-4K-2609-00006 the next receipt of the same month starts at 00007. Numbers that already exist (for example scanned ones) are skipped.

Setting Default What it does
Default warranty (months) 12 For products without their own warranty length. 0 = no warranty.
Warranty starts on Order date Order date, Date the serial number is assigned (dispatch) or Manufacture month (the first day of the month of the goods receipt). Each product can override it.
Show “expires soon” (days before the end) 30 Units whose warranty ends within this many days are flagged “ends soon” in the register and in the customer’s account.

The warranty is calculated when a serial number is linked to an order and stored with the unit. 12 months from 15 January end on 14 January of the next year. You can correct the start and end of any unit on its page.

Setting Default What it does
Show “My serial numbers & warranties” in the customer account On Adds the page and a link in the account menu.
Show serial numbers and warranty on the customer’s order page On Lists the serial numbers and warranty under each order line.
Public warranty check page On Page index.php?dispatch=kv_serial_warranty.check: enter a serial number, see the product and its warranty state. Never shows customer data. Limited to 20 checks per hour per visitor. Add it to a menu or the footer with Design → Menus.

Multi-Vendor only. Vendors manage the serial numbers of their products (on by default) gives vendors the serial number pages in the vendor panel. Vendors see and change only the serial numbers, receipts and claims of their own products and orders; serial numbers are unique per vendor.

Open a product and the Serial numbers & warranty tab:

Field What it does
Serial numbers Track a serial number for every unit of this product.
Warranty (months) Empty = the default. 0 = no warranty.
Warranty starts on Default, order date, dispatch date or manufacture month.
Pattern Own pattern for this product (empty = the default). The tab shows how the next serial number looks.

The tab also shows the units in stock, sold and ending soon, with a Receive stock button.

The add-on checks its license key for your store’s domain once a day from the admin panel (never from the storefront). Development hosts such as localhost always work.

Key Enter it in Settings → License, or use the CS-Cart Marketplace license number in Add-ons → Manage add-ons.
Check now The Check now button on the License tab repeats the check at once.
Server not reachable The add-on keeps working during a grace period.

Without a valid license: customers no longer see serial numbers and warranties in their account, on order pages or on the warranty check page, serial numbers are no longer assigned automatically and labels cannot be printed; your serial numbers, goods receipts, claims and order assignments stay in the admin panel, where you can still search, edit, assign and export them.