Payment and rescheduling [Classic]
OnceHub enables you to specify when your Customers can cancel or reschedule a booking. The cancel/reschedule policy only affects your Customers. They can cancel or reschedule on the Customer Cancel/reschedule page. Users are not subject to the Cancel/reschedule policy and they can cancel or reschedule at any time from the Activity stream.
When you use Payment integration, you can charge a reschedule fee or automatically process refunds when Customers reschedule or cancel bookings. The policy settings will vary based on the payment option that you choose.
<script id="snippet-prepend">$(function(){
/*disable in widget*/ if($('.w-documentation-article').length === 0){
var ToC = "<nav role='navigation' class='table-of-contents toc-top'><h4>In this article:" + "<ul>"; var el, title, link, header; //Define the heading levels you want to use in ascending order. Can add extra or remove unneeded. $(".hg-article-body h1, .hg-article-body h2, .hg-article-body h3, .hg-article-body h4").each(function() { el = $(this); title = el.text(); if(title != ''){ anchorTitle = el.text().replace(/([~!@#$%^&*()_+=`{}\[\]\|\\:;'<>,.\/\? ])+/g, '-').toLowerCase(); link = "#" + anchorTitle; //Set all headers to a 0-nesting level. header = 'header-nesting-0'; //Adjust header-nesting layers so that they point to the correct html tag. header-nesting-1 should match the second .hg-article-body h# listed above; header-nesting-2 should match the third, etc. if($(this).is('h2')){ header = 'header-nesting-1'; }else if($(this).is('h3')){ header = 'header-nesting-2' } el.html('<a id="'+anchorTitle+'" class="toc-anchor">' + el.html()); newLine = "<li class='"+header+"'>" + "<a class='article-anchor' href='" + link + "'>" + title + "" + "";
ToC += newLine; } }); ToC += "" + ""; $("#snippet-prepend").before(ToC); }});
</script><style>/* CSS to style the TOC as it displays and the auto-created anchors.toc-top styles the box for the TOC; adjust styles here to tweak look and feel */
.toc-top { background-color: #FAFAFA; /* set to #fff or delete entirely for no background */ border: 1px solid #C8C8C8; /* adjust the color hex here to change border color */ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset; margin-top: 24px; margin-bottom: 36px; min-height: 20px; padding: 13px 20px; max-width: 75%;}.toc-top h4 { font-size: 18px; line-height: 26px; margin: 0 0 8px; font-weight: 400;}.toc-top ul { padding: 0 0 0 15px !important; margin-bottom: 0;}.toc-top > ul { margin-bottom: 13px!important;}.toc-anchor { display: block; height: 90px; margin-top: -90px; visibility: hidden;}
/* Set the indentation for the nesting levels. May need to be edited to match changes above. Increase or decrease the margin-left to get your desired level of indentation. */.header-nesting-1 { margin-left: 14px;}.header-nesting-1:before { background-image: url(https://dyzz9obi78pm5.cloudfront.net/app/image/id/5d31bcc88e121c9b25ba22c4/n/bulletv2.svg)!important;}.header-nesting-2 { margin-left: 28px;}.header-nesting-2:before { background-image: url(https://dyzz9obi78pm5.cloudfront.net/app/image/id/5d31be536e121cf22b0cc6ae/n/bulletv3.svg)!important;}</style>Location of the Payment and cancel/reschedule policy section
Section titled “Location of the Payment and cancel/reschedule policy section”To edit the Payment and cancel/reschedule policy for your Event type, go to Booking pages → select the relevant Event type
→ Payment and cancel/reschedule policy (Figure 1).
Figure 1: Payment and cancel/reschedule policy section
Payment collection options
Section titled “Payment collection options”Do not display a price
Section titled “Do not display a price”When you choose not to display a price, you define the timeframe during which Customers are permitted to cancel or reschedule a booking. You can also customize the policy description visible to Customers on the Cancel/reschedule page. Learn more about the Cancel/reschedule policy when not displaying a price
Display a price but do not collect payment via OnceHub
Section titled “Display a price but do not collect payment via OnceHub”When you choose to display a price but do not collect payment via OnceHub, you set the price for your Event type but collect payment and process refunds manually (not via OnceHub).
You can customize the policy description to include the refund amount your Customers will receive if they cancel, or the reschedule fee they’ll be charged if they reschedule. All payment transactions will be handled manually and not via OnceHub. Learn more about displaying a price and not collecting payment via OnceHub
Display a price and collect payment via OnceHub
Section titled “Display a price and collect payment via OnceHub”In order to display a price and collect payment via OnceHub, your OnceHub account must be connected to PayPal. When you choose this option, payments are collected automatically when Customers schedule or reschedule a booking.
Depending on your Refund settings, you can also enable OnceHub to automatically process refunds when Customers cancel a booking. This allows you to streamline your payment and refund processes and provide a seamless customer experience. Learn more about displaying a price and collecting payment via OnceHub