Promo Shape
Promo shape
Promo shape
Spring Into Savings40%offon all plans
with coupon codeBLOOM40
0:0:0:0
Grab the deal
with coupon codeBLOOM40

Admin Views

logo

Finances

Finances

The Finance page is your hub for managing all things related to your finances, including Invoices, Transactions, Taxes, and Coupons. Here, you can easily track all payments made in relation to the appointments booked through Trafft.

Invoices

When you navigate to the “Finance” tab in Trafft’s admin section, you’ll be directed to the “Invoices” section. Invoices in Trafft are automatically generated for each appointment booked, regardless of whether it’s been paid for yet or not. If you’ve configured Recurring Appointments with payment set up for all appointments in the series, this will be consolidated into a single invoice.

In the invoice list, you’ll find details such as the invoice number, the customer’s full name, the invoice date (which corresponds to the booking date), the service provided, payment status, and the total amount due.

The Search field located above the invoice list enables you to search for invoices using their ID (Invoice number), customer name, and service name. Additionally, clicking on the “Filters” button next to the search field expands four filtering options. These filters allow you to narrow down your invoice search based on:

  • Customer: Filter invoices by a specific customer or multiple customers.
  • Employee: Filter invoices by a particular employee or multiple employees.
  • Service: Filter invoices related to a specific service or multiple services.
  • Invoice Status: Filter invoices by their payment statuses.

These search and filtering options provide you with the flexibility to quickly locate and manage invoices according to your specific criteria.


When you click on the three-dots menu for an invoice, you’ll find several options available. You can mark the invoice as paid (if it was previously in pending status), download the invoice, and send it directly to the customer’s email or to another specified email address.


Clicking on an invoice will bring up a detailed view in the right-side menu. This view presents information such as the invoice number, date, and status, as seen in the list overview. Additionally, you’ll find details related to the payment, including the appointment date and time, the service provided, and the employee assigned to the appointment. If you click on “View Details” next to the appointment section, it will take you directly to the appointment related to that invoice. This makes it easy to access specific appointment details directly from the invoice view.


Invoices Settings

Under “Invoice Settings,” there are two tabs that offer customization options for your invoices.

Settings Tab:

  • Automatically send Invoice to Customer: This option automatically sends an email notification using the “Appointment Invoice” template along with the “Appointment Approved” email template when a customer books an appointment.
  • Invoice Title: Customize the title of your invoices to better suit your needs.
  • Next Invoice Number: This setting allows you to set the starting point for the next invoice number. Trafft automatically adjusts this based on the last invoice number issued by the app, but you can modify it as needed.
  • Invoice Prefix: Add a prefix before the invoice number to align with your company’s naming conventions and standards.

Invoice Customization Tab:

Invoice Logo:

  • Upload Logo: You can upload your logo to be displayed on the invoice. The maximum file size is 8 MB, and supported formats include .png, .jpeg, .svg, .webp, and .gif.
  • Use Company Name: Alternatively, you can opt to display the company name instead of the logo. If you choose this option, you’ll need to delete any previously uploaded logo from this section.

Invoice Style:

  • Choose Template: Trafft offers 4 Invoice Styles for you to select from.
  • Color Customization: You can customize the primary and secondary colors of the invoice, depending on the selected template. Note that the “Dark” template doesn’t offer color alterations, while the “Modern” template allows customization of both primary and secondary colors.
  • Preview Invoice: After saving your changes, use this option to preview the invoice layout before it’s sent to your customers.

Additional Notes: Any additional notes you’d like to include at the bottom of the invoice can be entered here. You can use placeholders, similar to those used in notification templates, to automatically populate appointment-related information in the invoice.


If you have entered your company’s bank account number in the Company Settings, it will automatically be included in the invoice. This can serve as a convenient option for customers to make payments via bank transfer. You can utilize the “Additional Notes” section mentioned above to inform your customers that they can make payments using the bank account number provided in the invoice.

Please Note: As invoices are generated at the moment an appointment is booked, any subsequent edits to the appointment will not affect the details added using the placeholders in the “Additional Notes” section. These placeholders are fixed at the time of booking and will remain unchanged on the invoice.

Transactions

In the Transactions section, you can view a comprehensive overview of all paid or partially paid appointments. Similar to the Invoices section, it includes a Search field along with filters for Customer, Service, and Employee. Additionally, there is a date range filter that enables you to narrow down transactions based on the transaction date (the date when the appointment was paid or partially paid).


When you click on a transaction, a detailed view appears on the right side of the screen. This view provides specific details such as the payment method, total price, appointment details, and more. It offers a similar layout and functionality to the side menu in the Invoices section, allowing you to efficiently manage and track your financial transactions.

If the appointment was paid online, it will also contain the Transaction ID and the option to Refund the Payment, while all transactions (online and on-site) will include the “Set as Refunded” option that allows you to mark the transaction as refunded if you refunded the customer in person, for example.


Taxes

In the Taxes section, you have the ability to manage taxes for your services and extras. You can create multiple taxes; however, please note that, at this time, it’s possible to assign only one tax to a service or an extra.


To add a new tax rate, click on the “Add Tax Rate” button. A pop-up will appear where you can input the following details:

  • Name: Enter the name of the tax rate.
  • Rate: Specify the rate in percentage (%).
  • Options:
    • Make this Tax Rate default: Enabling this option will set this tax rate as the default for all future services.
    • Apply this Tax Rate to all Services: Enabling this option will apply the new tax rate to all existing services.
    • Apply this Tax Rate to all Extras: Enabling this option will apply the new tax rate to all existing extras, if the extra feature is activated.

Please note that once you’ve configured these options, click “Save” to apply the changes.


In the “Tax Settings” section, you have two options for how your taxes will be calculated in relation to the service price:

  • Include tax in price: If this option is selected, the tax amount will be included in the service price calculation. For example, if your service price is set at $100 and the tax rate is 20%, the tax will be calculated as follows: service price – (service price / (1 + tax rate)) – specifically: 100 – (100 / (1 + 0.2)). So in this case, the tax amount would be $16.67, making the total price $100.
  • Add tax to price: When this option is chosen, the tax will be added to the total price of the service and displayed separately. For instance, if your service price is $100 and the tax rate is 20%, the tax amount will be $20, making the total amount payable $120.
  • Show Taxes on Booking Website: This option will make the tax visible during the booking process on the front page

Choose the option that best fits your pricing strategy, and remember to save your changes after making a selection.

In the “Manage Services and Extras” section, you have an overview of all your services and extras along with the taxes assigned to them. Here, you can set a specific tax for each extra or service. If you prefer not to apply tax to a particular service or extra, you can set it to “Nontaxable”.

Additionally, you have options to sort, search, or perform bulk edits on this list for better organization and management.

Your configured taxes will be displayed on your booking website, visible during the booking process under the “View detailed pricing” option. They are also shown on the invoices generated by Trafft.

Please note: If an invoice was created before a tax was added, the tax will not be displayed on that invoice. Taxes will only appear on invoices created after the tax has been added and configured.

Coupons

Coupons are a powerful tool to engage existing customers and attract new ones. With Trafft, you can create and manage coupons easily. These unique codes can be shared with your clients so they can enjoy discounts when booking appointments.

Once you create a coupon code, you can manually add it on the Appointments page for your clients, or you can send the code directly to your customers. They can then use the coupon during the booking process to get the discount.


To create a coupon, click on “+ Add Coupon,” which will open a form where you need to enter:

  • Coupon Code: This is the code you’ll share with your customers (for example, FLASHDEAL).
  • Expiration Date: The date when the coupon will expire.

Other options are not mandatory, so you can set up:

  • Usage Limit: The number of times a coupon can be used. For example, if set to 5, customers can only use the coupon up to 5 times. Enabling “Coupon has no usage limit” removes this restriction.
  • Limit Per User: The number of times a single customer can use the same coupon. For instance, if set to 1, the customer can only use the coupon once. Enabling “Coupon has no limit per user” removes this restriction.

Under Services, you can decide whether the coupon applies to all services or only specific ones.

Discount Type: Choose how the coupon will be applied:

  • Fixed Amount: For example, deduct $10 from the service price.
  • Percentage: For example, deduct 10% from all service prices.

Sending Options:

  • Send Coupons to Customers: This option is enabled by default. If “Manually select customers” or “Filter customers” is not enabled, the coupon will not be sent. Disable this option if you plan to send the coupon privately or in person.
  • Manually Select Customers: Choose specific customers to send the coupon to. Once selected and saved, the coupon will be emailed to these customers.
  • Filter Customers: Select criteria to send the coupon to customers who:
    • Had appointments between specific dates
    • Used specific service(s)
    • Had appointments at specific location(s)
    • Booked appointments with a specific employee
    • Booked a number of appointments greater or lower than a fixed number
    • Booked appointments totaling a value greater or less than a fixed amount

  • Disable Coupon Sharing: If you disable sharing, customers who received a coupon will not be able to use it with a different email. This option ensures that the coupon is tied to the specific email it was sent to. It’s important to note that this option will not work if you don’t send coupons to customers.

Coupon History

The Coupon History section provides a detailed overview of coupon usage for appointments. Here’s what you can find:

  • Date: The date when the coupon was used.
  • Coupon Code: Displays the coupon code that was used.
  • Used By: Shows which customer used the coupon.
  • Services: Indicates the services booked using the coupon.
  • Employee: Displays the employee providing the service.
  • Discount: Displays the amount of the discount generated by the coupon usage.
  • Total: Shows the total amount for the appointment.

You can search through the list of used coupons and filter it by Service, Employee, and Customer, making it easy to track coupon usage and its impact on appointments.


Comission

The Commission feature in Trafft allows administrators to set and manage commission rates for employees based on the services they provide. This feature helps track earnings and ensures accurate compensation for employees.

Configuring Commission

Commission tab will show you the list of all employees along with the number of their appointments, revenue they made, commission type, and earnings in a selected data range.


Clicking on the three dots next to each employee, you will be able to adjust custom commission for each employee and have more flexibility when it comes to employee earnings.

Under the Settings tab, you will be able to set a default commission rate for all existing and newly created employees.

You can choose between a variable amount in percentage or a fixed amount in the currency you are using ($, €, £, etc).

In case a variable amount is selected, there is an option to deduct tax and coupon value, if applicable.


Gift Cards

The Gift Card feature in Trafft gives your business a powerful way to boost customer loyalty and attract new clients. By allowing customers to purchase gift cards for themselves or others, you’re creating opportunities for repeat bookings and word-of-mouth promotion.

Whether it’s for birthdays, holidays, or just a thoughtful gesture, gift cards are a convenient and flexible option that benefits both your clients and your business.

  • To enable the Gift Card feature, you must have at least one online payment method configured and active.
  • Important: Please note that Authorize.net is currently not a supported payment method for gift card purchases.

Key Benefits

  • Customer Retention: Encourage repeat visits by allowing partial redemptions and balance tracking.

  • Referral Potential: Let clients send gift cards to friends or family, bringing in new customers.

  • Easy Promotion: Showcase gift cards on your booking website in multiple ways—or keep them hidden for exclusive offers.

Use Cases

Seasonal Promotions: Sell discounted gift cards during holidays or special events.

Referral Rewards: Offer gift cards as incentives for referring new clients.

Business Gifting: Allow corporate clients to purchase gift cards for employee rewards.

Flexible Gifting: Enable users to select custom amounts and expiration dates for personalized gifts.

How It Works

You can choose whether to display the Gift Card option on your booking page and customize how it appears.

To configure this, navigate to the Finance tab > Gift Cards > Settings and select your preferred display option:


Depending on your selection, the Gift Card option will be shown as a separate tab or Hero Section CTA button:



The bottom part of the Settings page allows you to create pre-defined values of gift cards or to allow custom values and set their expiration.


Navigate to the Finance > Gift Cards > Gift Cards tab to review the history of issued gift cards. This section also allows you to manually create new gift cards and send them directly to customers.

Additionally, the page displays key details for each card, including its original value and current remaining balance. Typically, the original value appears on the right, while the remaining balance is shown on the left.


Purchasing Gift Card

Gift Card Delivery Options

You can purchase a Gift Card for your own use or choose to send it directly to someone else’s email address.

Entering Recipient Details (Optional)

The purchase form includes fields for a name and email address. Providing this information is optional. Even if you leave these fields blank, you can still complete the purchase because you will always be able to download the Gift Card file yourself at the end of the process.

Recommendation for Gifting

If you are purchasing the Gift Card for someone else, we strongly recommend entering the recipient’s correct email address to ensure they receive the Gift Card directly via email.


The next screen will present all available payment options. Please select your preferred method to proceed with the payment.

After your payment is successfully processed, you will receive a confirmation message. You will also be given an option to download the Gift Card as a PDF file.

This PDF file contains the unique Gift Card code, which can be applied when booking services. It also includes the name and email address that were provided during the purchase process.


Have more questions?

If you face an issue, and cannot find an answer in the documentation, feel free to submit a support ticket!