Overview

Easily manage bookings for services like workshops, consultations, and fitness classes with Cal.com integration. Support both in-person and virtual appointments, sync with Google Calendar, and let customers book directly through a dedicated page. Payments are processed through HitPay, and you can embed the booking page in your online shop for a seamless experience.

Setup Steps

  1. Create Your Cal.com Account

  2. Install HitPay in cal.hitpayapp.com

  3. Retrieve Your API Key, Salt and Default Link from HitPay

    • Open your HitPay dashboard, navigate to Payments, and select API Keys.
    • Copy the API Key and Salt values, which will be used to authenticate your account in Cal.com.
    • Important: Keep these keys secure and do not share them publicly.
    • Go to Dashboard > Payment Links > Default link and copy the link.
  4. Enter Your API Key, Salt and default link in cal.hitpayapp.com

    • Return to HitPay app on Cal.com.
    • Paste the API Key, Salt and default link values you copied from HitPay.
  5. Optional - Sync with Google Calendar and Virtual Meeting Apps

    • To sync with a calendar, connect your Google Calendar to automatically reflect your availability.
    • For virtual appointments, connect to Google Meet or other supported platforms for seamless virtual meetings.
  6. Set Up Your Event in cal.hitpayapp.com

    • Go to Event Types and select Create New Event.
    • Enter event details such as the Title, Duration, and Availability. Configure any advanced settings as needed.
  7. Enable HitPay for Payments and Set Pricing

    • Within your event setup, go to the Apps section and enable HitPay for payment processing.
    • Set a currency and price for the event, allowing customers to book and pay directly.
  8. Share or Embed Your Booking Page

    • To share your booking page with customers:
      • Go to dashboard and click Copy Public Page Link to provide a link displaying all your booking options.
    • To embed the event on your online store:
      • Click the three dots next to the event, select Inline Embed, and copy the embed code.
      • In the HitPay dashboard, go to Online Shop > Store Design > Sections > Embed Code and paste the code to integrate booking directly into your online shop.

Customer Booking Experience

  1. Booking a Session

    • When customers visit the booking page, they can select their preferred date and time, fill in their details, and click Pay to Book.
  2. Payment Process

    • After clicking Pay to Book, customers will be redirected to the HitPay checkout page to complete their payment.
  3. Booking and Payment Confirmation

    • Upon successful booking and payment, customers will receive confirmation, and you will see the booking details in the Booking Table within cal.hitpayapp.com.

Viewing Bookings and Payments

  • View Bookings: All bookings will appear in the Booking Table within cal.hitpayapp.com.
  • View Payments: Payments can be tracked on your HitPay dashboard under Transactions or in your online shop under Bookings.

FAQs