🥳 Celebrate Our Launch With a $200 LIFETIME Discount OFF The Premium Plan Use: BIRTHDAY2024

This offer expires 9/30/2024, at 11:59 PM EST

BizStackPro all-in-one digital marketing platform dashboard.
Implementing Partial Payments for Bookings – BizStackPro Help

BizStackPro Calendar Help

Implementing Partial Payments for Bookings

Collect deposits during booking, reduce no-shows, and manage remaining balances using BizStackPro’s partial payment settings.

Quick Answer

Enable payments and choose a deposit amount

Connect a supported payment gateway, open the calendar’s Forms & Payments settings, enable Accept Payments, enter the total booking amount, and then turn on Accept Partial Payment. Choose either a flat deposit amount or a percentage of the total.

Collecting Deposits Without Requiring Full Payment Upfront

You may want clients to commit to a booking, but it is not always appropriate to require full payment at the time they schedule.

Partial payments allow you to collect a deposit during booking while leaving the remaining balance to be collected later.

If the deposit settings are not configured correctly, clients may book without paying the intended amount, or your staff may have to follow up manually without a clear payment record.

This guide explains how to connect a payment gateway, enable calendar payments, configure the deposit, and manage the unpaid balance after the booking is created.

Partial Payments at a Glance

Deposit Options Flat Amount or Percentage
Supported Gateways Stripe or Authorize.net
Remaining Balance Payments → Invoices

Before You Begin

Decide how much clients should pay during booking and when the remaining balance will be due.

  • Connect Stripe or Authorize.net to BizStackPro.
  • Confirm the calendar supports the booking process you need.
  • Decide the total amount charged for the appointment.
  • Choose the correct currency.
  • Decide whether the deposit will be a flat amount or percentage.
  • Create a clear policy for collecting the remaining balance.

A supported payment gateway is required

Calendar payments cannot be collected until Stripe or Authorize.net is connected to the account.

Connect a Supported Payment Gateway

Begin by connecting the payment gateway that will process the deposit during booking.

Open Payment Integrations

Open the Payments area and select the integrations section.

Payments → Integrations

Choose a Supported Gateway

Connect either Stripe or Authorize.net.

Complete the Connection

Follow the connection prompts and confirm that the gateway appears as active before configuring the calendar.

Enable Payments on the Calendar

Open Calendar Settings

Go to Calendar Settings and open the calendar you want to edit.

Open Forms & Payments

Navigate to Forms & Payments or the payment section available for that calendar type.

Enable Accept Payments

Turn on Accept Payments so the calendar can collect payment during the booking process.

Enter the Total Amount and Currency

Enter the full appointment price and choose the currency that should be used for the transaction.

Configure the Partial Payment

After calendar payments are enabled, turn on Accept Partial Payment.

Flat Amount

Charge a specific deposit amount regardless of the full booking price.

Example: collect a $50 deposit toward the total appointment cost.

Percentage

Charge a deposit calculated as a percentage of the total booking amount.

Example: collect 25% of the appointment price during booking.

Choose the Deposit Type

Select either Flat Amount or Percentage.

Enter the Deposit Value

Enter the amount or percentage clients must pay to reserve the appointment.

Add a Payment Description

Add a short explanation so clients understand what the deposit covers and when the remaining balance is due.

Save the Calendar

Save the settings before testing the booking and payment flow.

Make the payment terms clear

Explain that the deposit reserves the appointment and state when the remaining balance must be paid. Clear terms can reduce confusion and payment disputes.

Test the Partial Payment Setup

  • Open the public booking link or calendar widget.
  • Select an available appointment time.
  • Confirm that the correct total price appears.
  • Confirm that only the intended deposit is charged.
  • Complete the test booking.
  • Confirm that the appointment and payment appear in BizStackPro.
  • Confirm that the unpaid amount appears on the related invoice.

Collect the Remaining Balance

When a client pays a deposit, BizStackPro creates an invoice with the remaining amount still due.

Open Invoices

Open the Payments area and select the Invoices tab.

Payments → Invoices

Locate the Booking Invoice

Find the invoice connected to the client and appointment.

Review the Pending Amount

Confirm the deposit already paid and the remaining balance still owed.

Collect or Send the Remaining Balance

Send the invoice or collect the unpaid amount according to your payment policy.

Pending balance notifications are not automatic

Bookers are not automatically notified about the remaining balance. Create a manual or automated follow-up process so unpaid balances are not overlooked.

Next Step

Complete a live test booking

Use the public calendar link to complete a test booking. Confirm the total price, deposit charged, invoice balance, payment record, confirmation message, and staff follow-up process before accepting live appointments.

Frequently Asked Questions

Which calendar types support partial payments?

Partial payments can be enabled for all calendar types, including Event, Round Robin, Collective, Class, Service Calendar, and Service Menu.

How do I manage pending payments?

Pending payments can be managed manually under Payments → Invoices. From there, you can review the invoice and collect the remaining amount.

Will bookers receive a notification about pending payments?

No. Bookers are not automatically notified about the pending balance. Staff members must review the remaining amount and follow up through invoices or messaging.

Which payment gateways are supported for calendar payments?

Stripe and Authorize.net are supported for calendar payment collection.

Related Help Guides

Need More Help?

Browse the Calendar help category for more payment, booking, setup, availability, and calendar-management guides.

Collect Booking Deposits With BizStackPro

Connect calendars, payment gateways, invoices, appointment forms, reminders, contacts, CRM records, and automations from one platform.

Disclaimer: This site is NOT endorsed by Google, Facebook or YouTube in ANY WAY. All trademarks & Logo / branding are the property of their respective owners. Please Note: This site was created in BizStackPro by Ken George II (An Affiliate of BizStackPro) and may contain affiliate links.

All About BizStackpro


Copyrights 2024 | AllAboutBizStackPro.Com | Pricing | About | Features | All Rights Reserved.