Extra Packages

Prev Next

When creating an Offer for online ordering, it is possible to create ‘extra’ packages in addition to the main packages. These ‘Extras’ are created as either Shop Extras or Cart Extras, depending on where they will be displayed.

Shop Extras appear in the Shop, alongside the standard packages  

Cart Extras appear in the  Cart window at checkout

The user has the ability to specify which packages (referred to as Qualifying Packages) need to be added to the cart first, in order for the Extra packages to appear. Further, the price of the Extra can vary according to which packages have been added to the cart. Finally, Extra packages can also be combined with conditions for additional flexibility.

Managing Extras

To mark a Package as a Shop or Cart extra:

  1. In tsAdmin, select the Offer and Package

  2. Select the Filters/Extras tab

  3. Double-click on the desired package to open the Package Filters/Extras window

  4. Check the applicable box next to Offered as cart extra and/or Offered as shop extra

Settings for package filter with options for cart and shop extras selected.

Figure 1: The Filters/Extras window with the extras options highlighted & checked

Setting qualifying packages and the Extra’s price

Extras have a simplified ‘condition’ feature, allowing them to be offered as Extras only when specified Qualifying Packages have first been added to the cart. When specifying the qualifying packages, the user can also set the price for the Extra package. It is also possible (and indeed common) for the qualifying packages to be Any of the offer’s packages.

Qualifying packages are selected in the Offered as extra for section in the lower half of the Filters/Extras tab.

In Figure 2 below, the ALC7 package is being offered as both a Shop and Cart Extra. Note that in this example, the price for ALC7 will be different depending on which of the four packages has been added.

The package will appear in the Shop because it is a shop extra, but will initially appear at the set base price, $10, for example. Only when one or more of the qualifying packages, PK1→PK4, have been added to the cart will the price change to the special price.

The package will appear in the Cart screen as a bonus package only when one customer has added a qualifying package.

TIP

The order in which the packages are added to the cart does not matter, as the system will automatically select the lowest price that the customer qualifies for. The system will also adjust the price if the customer removes a qualifying package from the cart, including removing it from the customer’s cart if they are no longer eligible for that package.

Filters and pricing options for various packages in a software interface.

Figure 2: The Offered as extra for area in tsAdmin

Creating conditional or limited extras

In addition to specifying Qualifying Packages, Cart and Shop Extras may be combined with Limit Tags and Conditions to further control when these Extra packages should appear. Case Study number 3, below is an example of Cart Extra combined with a Condition.

Further Reading: Conditional & Limited Packages

By default, Packages in the Timestone Internet Ordering System (IOS) are offered to all subjects. However, it is possible to restrict packages to specific subjects only. This can be achieved in one of two ways: Conditions and Limit Tags.

Conditional & Limited Packages

Case Studies

Below are three common use case examples.

The first example is the most basic and yet possibly the most common use of Cart Extras.

A typical use case of a Shop Extra is shown in Example 2.

The third example shows how Conditions can be combined with Extras for extra power and flexibility as to when the Extra is to be offered.

Example 1: A basic Cart Extra

A photographer wants to have a Portrait Button (BTN) in the Cart as an Extra, no matter what package the customer has ordered.

Once packages are created in the normal way, the photographer should:

  1. In tsAdmin, select the offer and the package (BTN)

  2. Set the Base price for the extra package. In this example, the Button costs $10.

  3. Select the Filters/Extras tab, on the upper right of the package creation area

  4. Double-click on the desired package to open the Filters/Extras window for that package

  5. Check the option Offered as Cart Extra then dismiss the Filters/Extras window

  6. In the lower section of the Filters/Extra tab is the Offered as extra for area.

  7. Check the box next to Any and set the price in the adjacent field, $10 in this case. (If the user wished to give the appearance of a discount, the base price could be set higher, and a strike would appear on the higher price)

  8. Click Submit changes to save the changes to the offer

Options for extra packages with prices listed for selection in a cart interface.

Figure 3: Setting the package BTN as a Cart Extra for $10 for Any package

Result

The Button package will not appear in the shopfront, only in the Cart as a Bonus when Any package has been added to the cart.

Shopping cart displaying a package and bonus item options for purchase.

Figure 4: The Cart Extra appearing on the Cart Screen for a customer

Example 2: Shop Extra Package

A photographer wants an 8×10 package (810) to be displayed in the Shop at $15; however, if a customer orders any of the four main packages, the 8×10 package (810) should instead be offered at $2.  He wants the customer to immediately see this change in the Shop, not have to go to the Cart first, and so needs to define it as Shop Extra

Once packages are created in the normal way, the photographer should:

  1. In tsAdmin, select the offer and the package

  2. Set the Base price for the extra package. In this example, the 8×10 print costs $15 if purchased on its own.

  3. Select the Filters/Extras tab, on the upper right of the package creation area

  4. Double-click on the desired package to open the Filters/Extras window for that package

  5. Check the option Offered as Shop Extra then dismiss the Filters/Extras window

  6. In the lower section of the Filters/Extra tab is the Offered as extra for area.

  7. Check the desired qualifying packages and set the price in the adjacent field, $2 in this case.

  8. Click Submit changes to save the changes to the offer

Options for extra packages with prices listed for selection in a shop interface.

Figure 5: Setting the package 810 as a Shop Extra at $2 only when PK1→ PK4 are ordered

Result

The 8×10 package will appear in the shop as $15 when nothing is in the cart. When any of the packages PK1, PK2, PK3, or PK4 are added to the cart, the price will change to $2.  

Comparison of 8x10 package pricing at base price and with additional packages in cart.

Figure 6: The 8×10 package before and after a qualifying package is added to the cart.

Example 3: Conditional Cart Extra Package

A senior photographer wants to offer a bonus, free digital download in the Cart, but only when the customer purchases more than $250 worth of product.

This will require the photographer to create and apply a condition in addition to creating the Cart extra package.

Step 1: Create the condition

In the IOS Control Panel, create a new condition named FDD1. Configure it so that it reads: Session > Cart > Value of cart for shoot/identity is from (inclusive) $250. The condition will be True for customers who have $250 for a single subject and will then present them with the cart extra package, a free Digital Download.

Condition settings for a digital offer based on cart value of $250.

Figure 7: The condition for FDD1

TIP

When an extra package is offered at no cost, the system enforces a limit of one per cart. Additionally, Timestone Software’s IOS will automatically remove any package from the cart if the customer no longer meets the conditions required for it.

In practice, this means a customer cannot add both the qualifying  package(s) and the free extra package, then later remove the qualifying items while attempting to keep the free package. As soon as the qualification is no longer met, the system will remove the free package from the cart.

Step 2: Create the Extra Package(s)

Once packages are created in the normal way, the photographer should:

  1. In tsAdmin, select the offer and the package

  2. Set the base price to $0, (since this will be a cart extra only triggered by a cart total, only the base price will be used )

  3. Select the Filters/Extras tab, on the upper right of the package creation area

  4. Double-click on the desired package to open the Filters/Extras window for that package

  5. Check the option Offered as Cart Extra, add the condition code FDD1 to the condition(s) field, and dismiss the filter and extra window

  6. Click Submit changes to save the changes to the offer

Settings for package filter options including availability, language, and customization features.

Figure 8: The Package Filter/Extras window for this example

Result

Once the offer is applied to a job and uploaded to IOS, when a customer places more than $250 total in the cart per subject, regardless of package composition, the customer will be presented with the Digital Download package as a bonus package to add to the cart.

Shopping cart showing two packages and a free digital download offer.

Figure 9: Online cart with qualifying packages in the cart showing the conditional cart extra


FAQ

Can Extras use Conditional Price Lists?

No. The price for an Extra is set in tsAdmin when setting the Qualifying Packages

What’s the difference between a Shop Extra and a Cart Extra?

Shop Extras appear directly in the shop alongside your main packages and can change price when qualifying packages are added to the cart, while Cart Extras only show up at the cart screen after the customer adds a qualifying package.

Can an Extra have different prices depending on what the customer buys? Does the order of adding packages to the cart matter?

Yes. You can set different prices for the same Extra depending on which main package is in the cart. The system automatically picks the lowest eligible price for the customer, and updates to the appropriate price if items are added or removed from the cart.

Do Extras disappear if the qualifying package is removed from the cart?

Yes, If a customer removes the package that qualified them for an Extra, the system will adjust or remove the Extra automatically so pricing stays accurate.

Can a package be both a Shop Extra and a Cart Extra?

Yes. If both boxes are checked in tsAdmin, the package can appear in the shop and at checkout, depending on how you want to promote it.