Articles on: Online payments and prepayments
This article is also available in:

Prepayments - setup and use

An advance payment is used when the location wants to ensure the reservation of an appointment by charging a part of the amount in advance. In order to pay the advance, you need to set up online payments in Zoyya beforehand.


This article applies to the partner Zoyya web application on desktop and mobile.


Advance payments help reduce no-shows, more secure booking of more expensive services, bookings for new clients and appointments for which the location wants confirmation by payment.


When to use this option?


Advances are used when:


  1. the location wants to reduce no-shows,
  2. the service has a higher price and the location wants confirmation by payment,
  3. a new client books an appointment online,
  4. the location wants to charge an advance payment before the client's arrival,
  5. each client should have the request for an advance payment for the reservation turned on,
  6. the location wants to connect online reservations with the payment of part of the amount in advance.


Operation steps


Activation accepts a down payment


  1. Open Setting up online payments and complete the payment provider connection.
  2. When using Stripe, complete Stripe - registration, verification and login.
  3. When using Viva Wallet, complete Viva Wallet - connecting to Zoyya.
  4. Open the article Business premises registration for online payment (computer) and complete the business premises registration.
  5. Provide the tag of the registered business premises to Zoyya support.
  6. After Support confirms the setup, open the prepayment screen:
    • on desktop: Settings > Branch data > Prepayments;
    • on mobile: Main menu > Business > Settings > Branch data > Prepayments.
  7. Turn on Prepayments enabled.
  8. Open Prepayment settings to adjust the percentage, deadlines and rules.
  9. Click Save after adjusting the settings.


Use in practice


  1. Edit the down payment settings for the location.
  2. For clients who require an advance payment, use the setting Ask for an advance payment for the reservation.
  3. For an appointment with an advance, check that the appointment has a client, the client's email address, the service and the price of the service.
  4. To send a payment request operationally, use the instructions from the appointment or calendar category.


Important: Prepayments are activated for the location on the Prepayments screen.


When advance payment acceptance is turned on, Zoyya uses the advance payment settings to bill part of the term amount online. The down payment percentage, payment term, cancellation rule and texts for the client are edited in the down payment settings.


Detailed explanations of the fields can be found in Prepayment settings.


Prerequisites for using advances


Online payments must first be set up to use prepayments. Details are described in Setting up online payments.


If the user uses Stripe, the connection is described in Stripe - registration, verification and login.


If the user uses Viva Wallet, the connection is described in Viva Wallet - connecting to Zoyya.


Once another supported payment provider is set up, please confirm further steps with Zoyya Support.


For online accounts, registration of the business premises is also required for online billing. After selecting and connecting the payment provider, the user or accounting registers the business premises, and the registered business premises label is submitted to Zoyya support to complete the online payment configuration. Details for business premises are described in the article Registration of business premises for online payment (computer).


Option on the client


There is a Ask for an advance payment for the reservation setting on the client.


This setting determines whether an advance payment should be requested for that client when booking an appointment online. In the term, according to this setting, the sending of the payment request is indicated when the preconditions for advances are met.


The setting is available when the client has an email address and when advances are set up. If the advances are not ready or the client does not have an email address, the setting is not available for use.


Impact on the client


When a payment request is sent for an appointment, the client receives information for the advance payment.


The client sees:


  1. advance amount,
  2. payment term,
  3. description of the payment request,
  4. advance payment refund conditions,
  5. the term by which the termination is considered timely.


When the client pays the advance, the system records the payment and sends a confirmation to the client's email.


When the client does not pay within the deadline, the payment request expires. When the cancellation of unpaid appointments is included, the expiration of the term also affects the status of the appointment according to the system rules.


The advance payment refund rules depend on the deadline for canceling the appointment. They are described in detail in the article Advances - settings (computer).


Advance on the account


When the advance is paid online, Zoyya issues an advance receipt at the time of collection of the advance.


On the final invoice for the term, the advance paid is shown as a reduction in the amount of the advance paid, through the item Advance received with the invoice number for the advance. Example: if the total price of the term is 100 EUR and the down payment is 50 EUR, the final invoice shows the items of the term and a reduction of the down payment of 50 EUR.


Zoyya automatically deducts a previously paid prepayment on the final receipt. If the receipt shows the full price without deducting the prepayment, do not correct the issue with a discount, manual reduction or a second receipt.


Stop the checkout and contact Zoyya Support. Include the client, appointment, prepayment amount and prepayment-receipt number. If a full-price receipt has already been issued, do not issue another receipt, a cancellation receipt or a refund before the existing documents have been checked.


Information required at the appointment


To send a request for payment on a specific appointment, the appointment must have the information necessary for billing: the client, the client's email address, the service and the price of the service.


The operational steps of sending a payment request belong to an article from the appointment or calendar category.


Connected


Updated on: 24/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!