> For the complete documentation index, see [llms.txt](https://support.rosysalonsoftware.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.rosysalonsoftware.com/tickets/gift-cards-w-video.md).

# Gift Cards w/ Video ►

## Selling a Gift Card

{% stepper %}
{% step %}

## Open or create a ticket

Go to **Tickets** > **Ticket List**.

Click on the client’s name in the Open Tickets column, or create a new ticket with the New Ticket button in the top, left corner.
{% endstep %}

{% step %}

## Select Gift Card

Click the icon next to **Specials**.

Click **Gift Card**.
{% endstep %}

{% step %}

## Add the Gift Card

Enter the Gift Card code and the Amount, then click **Add**.

{% hint style="info" %}
You can use any code you'd like. This includes letters, numbers, and special characters like spaces, periods, and stars.
{% endhint %}
{% endstep %}

{% step %}

## Collect payment

Proceed to the **Collect Payment** button to process the payment, if the ticket is ready.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
A Gift Card cannot be sold and redeemed on the *same* sale ticket.
{% endhint %}

## Discounting OR Donating a Gift Card

{% stepper %}
{% step %}

## Add the Gift Card

Follow steps 1–5 above.
{% endstep %}

{% step %}

## Open Collect Payment

Once the ticket is ready, proceed to the **Collect Payment** screen.
{% endstep %}

{% step %}

## Enter the discounted or donated amount

The discounted/donated amount should go next to the **House** payment field in the collect payment window.

**Example:** There is a 20% sale on all Gift Card purchases, and the client purchases a Gift Card for $100.00... $20 should go next to the **House** payment field.
{% endstep %}

{% step %}

## Optionally add a note

You can enter a Note for this ticket in the Collect Payment screen to remind yourself or staff of why this Gift Card was discounted or comped. You can find any past ticket notes in the [Tickets Report](/reports/tickets-report.md).
{% endstep %}

{% step %}

## Finish the ticket

Collect the remaining balance due on the ticket if necessary, then click **Finish** and close the ticket per usual.

See the [Creating a Custom Payment](/advanced-settings/custom-payment-method.md) and [Checkout: Collecting a Payment](/tickets/checkout-collecting-a-payment-w-video.md) articles for more information.
{% endstep %}
{% endstepper %}

## Redeeming a Gift Card

{% stepper %}
{% step %}

## Access the client's ticket

Go to **Tickets** > **Ticket List** and click on the client's name in the Open Tickets column, **OR** click on the client's appointment on the Schedule, then click **Show Ticket**.
{% endstep %}

{% step %}

## Prepare the sales ticket

Add any additional services, products, etc., then click **Collect Payment**.

See the [Checkout: Collecting a Payment](/tickets/checkout-collecting-a-payment-w-video.md) article for more information.
{% endstep %}

{% step %}

## Add a tip, if applicable

If a tip is to be added for employees, enter it first: click **Add Tip**, enter the amount of the tip, choose the employee it is going to, click **Add**, then click **Close**.

![Add tip](/files/ce6c937393da3bead19ead843db81d02aace7a42)
{% endstep %}

{% step %}

## Validate the Gift Card

Enter the Gift Card number in the Gift Card # field, then click **Validate**. The amount remaining on that Gift Card will appear in red; click on the amount in red.

![Enter gift card info](/files/4b4a854d2771078b0bd6df8d3e361fa47e770121)

![Gift card balance](/files/0d1530444c0e8678e5d07f443183b30272d3e08c)
{% endstep %}

{% step %}

## Apply the Gift Card balance

If the Gift Card balance is more than the amount due, the correct amount will be deducted and applied to the sales ticket. The system will keep track of the new balance remaining on the gift card.

* If the Gift Card balance is less than the amount due, it is the client's responsibility to provide the remaining payment for the balance on the ticket.
  {% endstep %}

{% step %}

## Finish the ticket

Click **Finish** and close the ticket per usual.

See the [Checkout: Collecting a Payment](/tickets/checkout-collecting-a-payment-w-video.md) article for more information.
{% endstep %}
{% endstepper %}

## Check the Remaining Balance on a Gift Card

{% stepper %}
{% step %}

## Open Gift Cards

Go to **Manage** > **Gift Cards**.
{% endstep %}

{% step %}

## Find the Gift Card

The easiest way to locate the Gift Card, especially when you have a lot of Gift Cards on this page, is to use your computer's "Find" functionality.

* Hold down the `CTRL` button on your keyboard and press `F`, then start typing the Gift Card code. You should be auto-directed to the computer's first find.
* If you are using a Mac computer, hold down `COMMAND` instead of `CTRL`.
  {% endstep %}

{% step %}

## View Gift Card details

Click on the Gift Card code to see the real-time remaining balance, when the Gift Card was purchased, who it was purchased by, and the usage history on the Gift Card.

![Gift card details and balance](/files/e9200d8b03ecf46d4f39c000013d0e493371fd62)
{% endstep %}
{% endstepper %}

{% hint style="info" %}
If you cannot seem to locate the Gift Card code, you may want to click the "Show/Hide Expired Gift Cards" button in the top, right corner of the page.
{% endhint %}

{% hint style="info" %}
If you find a Gift Card in this list with a remaining balance, but are having a hard time redeeming it, the ticket the Gift Card was originally sold on is likely still open!
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://support.rosysalonsoftware.com/tickets/gift-cards-w-video.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
