--- title: "Creating 'Build Your Own' Packages" slug: "creating-build-your-own-packages" description: "Create customizable \"Build Your Own\" packages, allowing customers to configure products like prints in various sizes for a personalized experience." updated: 2025-12-18T22:07:24Z published: 2025-12-18T22:07:24Z canonical: "help.timestone.com.au/creating-build-your-own-packages" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.timestone.com.au/llms.txt > Use this file to discover all available pages before exploring further. # Creating 'Build Your Own' Packages “Build your Own” packages, also known as “Create your Own” or “Pick Your Own” packages, are customizable packages that allow the online customer to change the configuration of products in the package. For example, the photographer may wish to offer a package comprising of 4 8”x10” sheets where the customer has the ability to configure each sheet as either 8×10, 2-5×7s, 4-3×5s, or 8-wallets. The photographer creates these packages by utilizing item templates, pack layout templates, and item tags. ## Examples The IOS demo website contains several examples of the end-user experience with ‘Build Your Own Packages’. > [!TIP] > Examples > > For each of the two examples below, go to the **Blue** package category and select any of the ‘Create Your Own’ packages. > > [Example 1](https://demo.timestone.com.au/ordering/with?key=98M2M8W5&options=emptycart) > > [Example 2](https://demo.timestone.com.au/ordering/with?key=MYMZXLZM&options=emptycart) ## Sample templates > [!NOTE] > To assist in creating a “Build Your Own” package, the user can choose to download the templates below or create custom templates using the instructions below. > > [](https://cdn.document360.io/4c6b2b86-f0ee-419b-9aca-71ba574125e1/Images/Documentation/BYOP Templates.zip)BYOP Templates2.12 MB[](https://cdn.document360.io/4c6b2b86-f0ee-419b-9aca-71ba574125e1/Images/Documentation/BYOP Templates.zip) ## Creating the templates Before creating a “Build Your Own” package, the user must select a single sheet size for all of the options to be placed upon. For this example, the sheet size is 8×10 inches. Once the sheet size is decided upon, the templates can be set up. The Unit TemplateThe Option TempatesThe Package Tempate For each customizable unit or sheet that the user intends to offer to the customer, the user should create a separate **Pack Layout** template (plt). To create the unit templates: 1. In NeoPack’s Template Designer, create a new pack layout template 2. Set the Canvas size to 8×10 inches 3. Add an image hole set to “Selected Item Design.” 4. Under File> Preferences, add a Key, an Item Tag, and a default item 1. For the Key, choose something that can be iterated easily for the maximum number of sheets allowed in the Build Your Own package. In this example, “8×10o#” 2. For the Item Tag, it is important to choose something that will not be accidentally called upon for another product, “pick” for Pick Your Own in this example. This tag should be kept the same for all pack layout templates (plt files) and item templates (pit files). 3. For the Default Item, the user can choose to display any of the item designs that will be made in the next step. 5. Save the Template As “8×10 for Unit #” ![Design properties window displaying fields for item description, key, and tags.](https://cdn.document360.io/4c6b2b86-f0ee-419b-9aca-71ba574125e1/Images/Documentation/BYO_1.png) Figure 1: The design properties window (Step 4) The user can then duplicate this newly created template for the number of units they wish to offer to the customer, ***remembering to change the number in the file name and key to reflect the appropriate number template***. It is important that the user **does NOT change** the Item Tag associated with the Build Your Own, “pick” in this case, or the options will not display properly. Now that the desired number of unit/sheet templates (plt) is made, the user must create the fixed-size item templates (pit files) for the desired options. In this example, since 8×10 is the given sheet size, all options must be created on an 8×10 inch item template regardless of the desired print size. To create the option templates: 1. In NeoPack’s Template Designer, create a new fixed-size item template 2. Set the Canvas size to 8×10 inches 3. Add the desired number and size of image holes to the canvas 4. Under File> Preferences, add the appropriate Item Tag. It is important to use the exact same tag that was used on the Pack layout templates, “pick” in this example. This should be kept the same for all pack layout templates (plt files) and item templates (pit files) 5. Save the Template as whatever the user wants the customer to see. In this example, the options are 1-8×10, 2-5×7, 4-3×5, 8-wallets, all with the extension “.pit” ![Design properties window with fields for description, key, price code, and item tags.](https://cdn.document360.io/4c6b2b86-f0ee-419b-9aca-71ba574125e1/Images/Documentation/BYO_2.png) Figure 2: The design properties window Optionally, the user can create a Package template to more clearly display that this package allows the customer to select their own sheets. There is an example template included in the download above, and another article dedicated to creating and applying these templates to Packages in IOS. ****Further Reading: Package Templates in IOS**** Unlike Customer Versions of Templates, which are tied to a particular product, Package Preview Templates, Package Templates, are a standalone template that is used to depict an entire package, regardless of how many products are in the package [Package Templates](/v1/docs/package-templates) ## Creating the products In tsAdmin, navigate to the products tab and add a template for each unit of the intended package. The products can be reused by further ‘Build Your Own’ packages. For example, having defined 4 products as shown in the screen grab below, the same products can be used for 1, 2, and 3 unit packages if needed. ![Timestone Administrator interface displaying product codes and descriptions for custom portraits.](https://cdn.document360.io/4c6b2b86-f0ee-419b-9aca-71ba574125e1/Images/Documentation/BYOP_3.png) Figure 3: Setting up products for a “Build Your Own” Package ## Creating the package Once the products are created, they can be added to a package in the normal way. To create the “Build Your Own” package: 1. Navigate to the Offers/Packages tab in tsAdmin and select the appropriate offer 2. Select or create the “Build Your Own” package, giving it an appropriate package code and title, such as “BYO4” and “Build Your Own (4 Sheets)” respectively, in the example below 3. In the **Comprising of** area, add the appropriate number of sheets using the applicable product for that sheet to the package 4. Submit the changes when complete to save the new package ![Timestone Administrator interface displaying offers, packages, and account details for 2025.](https://cdn.document360.io/4c6b2b86-f0ee-419b-9aca-71ba574125e1/Images/Documentation/BYO_4.png) Figure 4: The Offer/Package creation settings in tsAdmin > [!TIP] > TIP > > It is also common practice to create a package template to provide a more descriptive preview of the ‘Build Your Own’ package. Customer versions of the pack layout templates can also be used for this purpose however keep in mind how the item options will appear as the customer selects the different options to configure each unit. > > ****Further Reading: Package and Customer Templates**** > > **Package Preview Templates** (more commonly referred to simply as **Package Templates**) are a stand-alone template that are used to depict an entire package regardless of how many products are in the package > > > > [Package Templates](/v1/docs/package-templates) > > > > While a template defaults to a printable version, it is possible to create customer and preview versions of any pack layout templates. Customer versions of templates are used in the Timestone Internet Ordering System (IOS) when live rendering is chosen as the option to display Products. > > > > [Customer Versions of Templates](/v1/docs/customer-versions-of-templates) --- ### FAQ #### What are 'Build Your Own' packages? 'Build Your Own' packages are customizable packages that allow customers to configure each sheet in the package to different print layouts, such as 8×10, 2-5×7s, 4-3×5s, or 8-wallets. #### Is it necessary to use the same item tag for all templates? Yes, it is important to keep the item tag consistent across all pack layout templates and item templates to ensure proper display. #### Can the same products be reused for different packages? Yes, products can be reused for multiple 'Build Your Own' packages; however, each unit in the package needs its own template. #### Is there a specific sheet size that must be selected for the options? No, the print size is not specific; however, a single sheet size must be selected for all products in the package. tsAdmin also referred to as Timestone Administrator is a utility that allows the user to create working environments for the software. An Offer is composed of one or more Packages. It is useful to think of an offer as an order sheet from which customers choose what they wish to order. "Here are the packages I offer you". A product is any item produced in the apps. Simple prints, package prints, trader cards, groups, composites and digital files are all examples of products. Products are of different types. Portrait 'type' products often relate directly to a pack layout template. Other product types relate to a genre, such as composites, groups and digital image. One or more products are combined into a Package. ## Related - [Using an Explicit Item Template on a Pack Layout Template](/using-a-specific-item-template-on-a-pack-layout-template.md) - [Item Templates](/item-templates.md) - [Creating a Basic Print Template](/creating-a-basic-print-template-1.md)