# Online Stores

For setting up online stores, we're going to use Zeffy's ticketing tool. It might be good to recap how to set up a ticket office before reading further:

{% content-ref url="/pages/-LYxLca0KfeD-xHKGd0Q" %}
[Setting up a ticket office](/org/billets/configuration/configurer-une-billeterie.md)
{% endcontent-ref %}

### Before You Start

There are two ways to format your online store. You can either embed it to your website as an iFrame, displaying pictures of your items on your website next to the embedded ticket form, or you can host it directly from your ticket form link, with the items described under the ticket type.

[Parkinson Quebec](https://unisson2020.parkinsonquebec.ca/#reserver) used a Zeffy ticketing form to create a sleek looking online store for selling artwork, embedding their ticketing form as an iFrame:

![](/files/-MJlC0mVctJSbYpgUAsN)

![](/files/-MJlCKcM3RGmqMb7TaXh)

As you can see, they created a grid with item descriptions and pricing, then embedded an iFrame below to process payment. To do this, go to the "Share" screen of your form (the last step when making your ticketing form) and add the code below to your website.

![](/files/xUmQfwXIZ2mWH2AFAYCT)

[Community Christian School](http://www.communitychristianschool.ca/) used Zeffy's ticketing forms to set up their online museum shop as a stand alone Zeffy link. They added images of their items in the form description:

![](/files/DFhU4K5u0PuCVTJK0eks)

![](/files/EJf2zIdY1Ex5ma4mTgNl)

### Setting Up Your Shop

When setting up your shop, it's similar to setting up tickets for an event. You'll be asked to write a description for your store and list your items. You can also choose to ask questions to the buyer and configure a thank you message.

There's a few things to keep in mind:

{% hint style="warning" %}
The total number of items for each rate is important, as this will reflect how many of each type of item you have to sell online. If you have unlimited stock, you can leave it empty.
{% endhint %}

![](/files/nBTkpCQGw6t9gkjHuoKB)

{% hint style="warning" %}
Make sure you include optional extras, like shipping, as a separate ticket item (unless it isn't optional, like tax! Then be sure to include it in the price!). For taxed items, you can include your tax signature in the confirmation email.
{% endhint %}

![](/files/W2AArZJPqmgwus6o8tv9)

If you have any questions, or need some help setting up your online store, feel free to reach out to <contact@zeffy.com> .


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zeffy.com/org/billets/online-stores.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
