> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.teeinblue.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Digital Download - Allowing Customers to download digital Design File


# Using Shopify's Thank You & Order Status page

* Create an add-on charge feature which allow Customers to select a digital download option. Learn more about add-on charge feature [here](https://support.teeinblue.com/en/article/upsell-your-product-design-with-addon-charge-additional-charge-1at62af/).

* On the setting of your Addon Charge layer, please be sure to toggle ON the setting `Show customization data on cart/checkout`
![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_4n2uk7.png)

* On your Storefront, the new option will look like this:

![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_i2k6u2.png)

||| Make sure the Add-on Charge product title includes the word "Digital" and that the option value is set to "Yes." You can adjust these based on the languages you’re using—we’ll explain this in a later step.

* Navigate to your Online Store > Theme > Customize
![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_jj3mn4.png)

* Continue to navigate to `Checkout and customer accounts`

![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_1jter7u.png)

* Continue to navigate to Apps > Teeinblue Product Personalizer > Digital Download > Select the Page you want to add the Button to:
![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_158wwr5.png)

* Be sure to enter all the necessary information there!
![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_1i8rjhd.png)

| The `custom name` field lets you define line item properties for the Addon Charge feature in your store’s languages. If your store supports multiple languages, separate each property with a comma.

| The `custom values` field allows you to set attributes for the Addon Charge feature in your store’s languages. If your store supports multiple languages, separate each attribute with a comma.

* Once you're done, please go ahead and make a test order, the result should look like this:
![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_10g8lg1.png)

|| Please keep in mind that it might take our Servers a few minutes to render the Design File.

| If all good now, please continue to do the same step with the Order Status Page.
