Order Barcodes

Prev

Order barcodes may be scanned into either CapturePost or into either Details Mode or Orders Mode of the apps.

In CapturePost, orders are most typically scanned for pre-pay workflows where the subject has selected their order prior to photography.

In Details or Orders Mode, orders are typically scanned after photography in non-pre-pay workflows.

Sample order barcodes

Some sample barcode sheets are available to download using the link below.

Order Barcodes
17.89 KB

The Basic Order Barcode

In its most basic form, the order barcode will be encoded as follows:

/%O{PackageCode}

The components in the barcode may be described as:

  • /%O is an escape sequence that tells the software that an order is being scanned

  • {PackageCode} is the package code as entered in tsAdmin when creating the Offer and package

Example:

/%OPK1 will order the package whose code is PK1

TIP

Packages belong to Offers and a package can belong to several offers. This means the same set of order barcodes can be used between jobs since the products ordered by the barcode is defined by the job's offer.

For example: The package code PK1 in one offer could order products A,B and C whereas the same package code in another offer could order products B,F and G. This eliminates the need to have different scan sheets for different jobs for example.

Adding Items, Poses, and Copies to a Package Barcode.

The Basic Order Barcode discussed above can be extended to include the number of copies, item options, and pose to be used with the package.

Adding an Item Design

An item design may be added to the layout by adding the string /p2{Itemcode} immediately after the layout key, where item-key is the unique key assigned to the item design layout in the Template designer. This is easily remembered by referring to the item code as position two (p2) in a full package string.

The barcode can now be generally described as:

/%O{PackageCode}/p2{ItemCode}

Example:

/%OPK1/p2X.3 will apply the item design X to package 1 (PK1) and order 3 copies.

Adding Poses

It is possible to scan a barcode that will place an order for a particular pose. This is achieved by adding the string /p3{Pose Number or name} to the end of the standard order barcode. Similar to the above, the pose will always be in position three (p3) in a full package string.

/%O{PackageCode}/p3{pose number or name}

Example:

/%OPK1/p3A will apply pose A to package 1 (PK1)

TIP

It is also possible to have barcodes for specific poses without the package and item-key entries.

Adding Copies

To order additional copies of the same package, simply scan the one barcode the required number of times. Alternatively, the number of copies may be incorporated into the barcode, requiring the barcode to be scanned only once, using the following alteration to the basic barcode formula:

/%O{PackageCode}.copies

Example:

/%OPK1.25 will order 25 copies of Package 1 (with code PK1)

NOTE

The number of copies must be at the end of the combined Package/item keys.

Adding composite or traditional group photos

The string /C, when added to a barcode, will order a composite group photograph in NeoComposite.

The string /G, when added to a barcode, will order a traditional group photograph in NeoGroup.

Extra copies can be ordered in the same manner described previously

Example:

/%O/C will add a composite group photograph

/%O/G.2 will add two copies of a traditional group photograph

CAUTION

The composite or group codes should follow behind the package package quantity, as they may also have their own distinct quantity.

Summarizing the order barcode

The general order barcode may now be described as

/%O{PackageCode}/p2{ItemCode}/p3{pose number or name}.copies/C.copies/G.copies

Adding options with separate barcodes

The methods described above for adding options to a package have the advantage of ordering ‘everything’ for a package with a single barcode. This can become unruly, however, when there are many possible packages and option combinations as a barcode would be needed for each combination.

Many users, therefore, prefer to have separate barcodes - a set to order the packages and another set that adds options to the packages. The latter are termed Sticky or Non-Sticky depending on their behavior.

Sticky Barcodes

Sticky barcodes are generally scanned before scanning a set of package barcodes that require the same option. They are called ‘sticky’ because the option ‘sticks’ and applies to all subsequent order barcodes until either a different sticky barcode is scanned or is turned off by scanning a ‘blank’ sticky barcode.

The general format

A sticky barcode can be summarised as:

/%O${components}

where /%O$ is a sequence that tells the software a sticky option barcode is being scanned and {components} are the options.

Turning off a sticky barcode

The sticky behaviour can be turned off with an empty sticky barcode formatted as:

/%O$

Adding items with barcodes

The sequence P2 designates an item.

/%O$/P2{item}

/%O$/P2BM1 - adds the item BM1 to the package

Adding poses with sticky barcodes

The sequence P3 designates a pose.

/%O$/P3{pose}

/%O$/P31 - orders pose 1 for the package

Adding composite subtypes with sticky barcode

The sequence C1 designates a composite Subtype.

/%O$/C1{subtype}

/%O$/C1yearlevel - adds the composite subtype ‘yearlevel’

Adding composite version with sticky barcode

The sequence C2 designates a composite version.

/%O+/C2{version}

/%O+/C2design2 - adds the composite version ‘design2’

Adding group subtypes with sticky barcode

The sequence G1 designates a group subtype.

/%O$/G1{subtype}

/%O$/G1extra- adds the group subtype ‘extra’

Adding group version with sticky barcode

The sequence G2 designates a group version.

/%O$/G2{version}

/%O$/G2XL - adds the group version ‘XL’

Non-Sticky Barcodes

Unlike sticky barcodes, non-sticky barcodes need to be scanned for each package. The are normally scanned immediately after scanning a package barcode.

The general format

A non-sticky barcode can be summarised as:

/%O+{components}

Adding items with non-sticky barcodes

The sequence P2 designates an item.

/%O+/P2{item}

/%O+/P2BM1 - adds the item BM1 to the package

Adding poses with non-sticky barcodes

The sequence P3 designates a pose.

/%O+/P3{pose}

/%O+/P31 - orders pose 1 for the package

Adding composite subtypes with non-sticky barcode

The sequence C1 designates a composite subtype.

/%O+/C1{subtype}

/%O+/C1yearlevel - adds the composite subtype ‘yearlevel’

Adding composite version with non-sticky barcode

The sequence C2 designates a composite version.

/%O+/C2{version}

/%O+/C2design2 - adds the composite version ‘design2’

Adding group subtypes with non-sticky barcode

The sequence G1 designates a group subtype.

/%O+/G1{subtype}

/%O+/G1extra- adds the group subtype ‘extra’

Adding group version with non-sticky barcode

The sequence G2 designates a group version.

/%O+/G2{version}

/%O+/G2XL - adds the group version ‘XL’


FAQ

What are the modes in which order barcodes can be scanned?

Order barcodes can be scanned into CapturePost or in Details Mode, or Orders Mode of the apps.

When are orders typically scanned in CapturePost?

Orders are most typically scanned in CapturePost for pre-pay workflows where the subject has selected their order prior to photography.

What does the basic order barcode format look like?

The basic order barcode is encoded as: /%O{PackageCode}.

Can the same package code be used across different offers?

Yes, the same package code can be used across different offers, allowing for the same set of order barcodes to be used between jobs.

How can I add an item design to a package barcode?

An item design can be added by including the string /p2{ItemCode} immediately after the layout key in the barcode.

What is the purpose of sticky barcodes?

Sticky barcodes are used to apply options that 'stick' to all subsequent order barcodes until a different sticky barcode is scanned or a blank sticky barcode is used.

Do non-sticky barcodes need to be scanned for each package?

Yes, non-sticky barcodes need to be scanned for each package.

What is the function of the string /C in a barcode?

The string /C, when added to a barcode, will order a composite group photograph.

Can I order additional copies of the same package with a single barcode?

Yes, you can order additional copies by scanning the barcode the required number of times or by incorporating the number of copies into the barcode.

Is there a sample barcode sheet available for download?

Yes, a sample barcode sheet is available to download.