The OnceHub connector for PayPal (collecting payments from Customers)


This article only applies if you use our PayPal integration to collect payments from your Customers. If you have any questions on how we bill you as a OnceHub Customer, go to the Account billing article.

The OnceHub connector for PayPal allows you to collect payments as an integral part of your booking process. You only need to connect your PayPal account, configure payment settings, and OnceHub takes care of all payment activities in an automated and secure manner.

NoteWhen your PayPal account is connected to OnceHub, Customers can pay with their credit/debit card or with their PayPal account. A PayPal account on the Customer end is not required.

The ability to offer two payment methods - Traditional cards and PayPal - increases sales and improves Customer satisfaction.

When you are connected to PayPal, you can define a cancel/reschedule policy for your Event types and set the fees and refund rates for canceling or rescheduling a single session, or multiple sessions within a package. This allows you to automatically refund customers when they cancel, or charge them a reschedule fee when they reschedule.

ImportantAlthough OnceHub communicates with your PayPal account, it is not party to the transaction and does not store or process credit card or financial data. Transactions are only processed and managed by PayPal. Security and PCI compliance for any card data provided by your customers is under PayPal’s responsibility. Learn more about Payment integration terms of use

Connecting to PayPal

Before you can begin accepting payments for your Event types, you must connect OnceHub to your PayPal account.

  1. First you must accept the OnceHub terms of use. In addition to the fee charged by PayPal, OnceHub will charge a 1% transaction fee for each payment made via OnceHub.
  2. Then you must connect to PayPal. This will grant permissions to OnceHub to run specific transactions via the PayPal API. The integration allows you to charge Customers for bookings, issue refunds via OnceHub, and capture transactions in OnceHub invoicing and Revenue reports.
  3. Then you must allow automatic billing. This will allow OnceHub to charge the 1% transaction fee for payments made via OnceHub.

Customizing payment settings

When using Payment integration, you can customize the Refund settings, the Currency settings, and the Invoice settings for your OnceHub account. Learn more about customizing payment settings

Using Payment integration

In the Event type -> Payment and cancel/reschedule policy section, you can define the Event type price, the Customer Cancellation policy, and the Customer Reschedule policy when accepting payments via OnceHub. For example, you can choose to charge 10% of the Event type price when Customers reschedule a booking or automatically issue a refund of 100 USD when Customers cancel the booking a week before the meeting time. Learn more about configuring Payment and Cancel/reschedule settings


If you experience any issues with your PayPal integration, please read our troubleshooting article. This article outlines common issues and solutions for these issues.

Was this article helpful?
Thank you for your feedback!