Collecting Payments in Calendars

Modified on: Mon, 18 Nov, 2024 at 11:09 PM

Calendar Payments are now possible when booking an appointment. It allows the location to receive payments when a client or customer books for a certain calendar appointment. This is very useful, especially for businesses that require a certain payment to book an appointment slot.



Covered in this article:


Available payment providers and how to add them


1. Payments in calendars are supported through five payment gateways, namely Stripe, NMI, Authorize.net, Razorpay, and Square.


Please Note: You can use these payment methods to collect payments for all calendar types. However, Razorpay, NMI and Square are currently not supported for the Classic Widget and Service menu.




2. Add the payment gateways first from your sub-account by going to the Payments Tab > Integrations


Please Note:

If you connect multiple gateways, you would see a dropdown to select your default payment gateway. Only the DEFAULT PAYMENT GATEWAY will be used to collect payments. So if you chose Stripe then it will only collect payments through Stripe.



3. Now, go to Calendar Settings. 



3. Edit (by clicking on the three dots) an existing calendar or Create a New Calendar (Advanced Settings). Under Forms & Payments you will see a toggle to "Accept Payments". 



Once enabled, these new form fields would appear:

  1. Amount (with currency)
  2. Description
  3. Payment mode (Test or Live)


Please Note: Partial payments do not work with recurring calendars.


REMEMBER! If you don't see the Payment Options like on the screenshot below, it's because you haven't integrated a payment gateway yet. Review the steps above to activate Payment Options for Calendars.




How to integrate Payment Providers?


Square:

To connect to Square, follow the below steps:

  • Login to you square account - https://app.squareup.com/login and stay signed in as a square user.
  • Then go to GHL, Payments Module > Integraand click on the Connect button for Square Live Mode. It will automatically pick the signed in account and connect it to GHL!


Razorpay - Help Doc


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article