Knowledge Base

⌘K
  1. Home
  2. Docs
  3. Knowledge Base
  4. Payments
  5. Payments for all Appointments

Payments for all Appointments

Apptoto allows you to collect payments for all of your appointments, not just ones booked through Apptoto.

To see a video preview of this feature, please watch this video:

This guide covers the following topics.

  1. How to tell Apptoto the price for each appointment
  2. Collecting Payments
    • Manually requesting payments
    • Through the “Appointment Page” (sent in reminders)
    • Automatically using “Auto Messages” (e.g. reply ‘p’ to pay)
  3. Configuring the “Payment Page” TBD

Payment Settings for Appointments

In order to collect payments for your Appointments, Apptoto needs to know how much each appointment should pay.

Telling Apptoto the Price (i.e. Payment Settings) for each Appointment

You can configure payment options for all appointments by navigating to “Booking Pages” > Select a Booking page > Appointment Types. Once, there add or edit your appointment types and scroll down to the “Payments” section

Set the payment requirements for individual appointment types via booking page settings.

Including the price in an event

With the “Use price in event if one exists” option turned on, Apptoto will look for the price using these methods (in order):

  1. A custom field called “price” (e.g. if the body of the event has ‘price: 25’ in it)
  2. Any $ amount found in the event title/location/body (e.g. $25.00 or $25)
Add a price to the appointment editor to tell Apptoto what price to charge.

Requesting Payments

Requesting Payments Manually

On the Agenda view, any appointment that requires payment will now have a $ menu icon on it.

Request a payment manually by clicking the $ icon next to an event on the Appointments tab.

That $ menu icon allows you to easily send a message requesting payment to the participant by clicking on “Send now”.

Multiple payment options available via the $ option on the Appointments tab

Or you can click directly on “Request Payment ($…)” to first edit the message before it’s sent like so:

Edit payment request message via the $ button on the Appointments tab.

Note that the “Request Payment” feature uses the built-in ‘Request payment for appointment” template. So if you find you are having to edit the message often, then it probably makes more sense to edit the template here instead:

request payment message template

Once an appointment pays, or completes the requirement for payment (e.g. “Card Required”), then the $ menu icon will become green.

Payments via the Appointment Page

By default, Apptoto will include a “Pay Now” button on the “Appointment Page” for each of the appointments that have grey $ menu icon on the Agenda view (i.e. any appointment that a price is found for and hasn’t paid).

Apptoto appointment reminder with required payment included

You can turn off the “Pay Now” button on the Appointment Page by checking the “Hide Payment Prompts” option in “Settings” > “Appointment Page”.

Requesting Payment automatically using Auto Messages

If you do not want to have to manually send payment requests, you can set up Apptoto’s Auto Messages to send payment requests before or after appointments take place.

To start with, you’ll want to create a rule in your Auto Messages that targets appointments with a payment that is due. You can use the “payment.is_due” field for this purpose.

Using payment.is_due field as a filter to create Appointment Auto Messages for appointments with payment due.

Once the rule is created, you can create a message in that rule to be sent that uses the “payment.prompt” field. In the body of the message, we can add or customize any additional text along with the Payment Prompt. The Payment Prompt can be insert with the Insert Field button, Payments>Prompt:

When the message is sent, the “payment.prompt” field will be replaced with “Reply ‘p’ to pay $XX using card ending in XXXX or click <LINK>”, like so:

Example payment reminder message with payment prompt URL

Note: The “Reply ‘p’” option will only be available to existing clients who have added a payment method before with you.

When a client replies ‘p’ the payment will be processed, the appointment will be marked as paid and you will be able to manage future charges or refunds through the appointments page or within the contact.

Appointment editor screen reflecting paid in full balance for appointment