NeetoCal lets you charge clients for add-on services they select when booking. Services can be paid only if the scheduling link is paid.
How to Enable Payment for Services
Click on your scheduling link.
Click on Settings.
Click on Add-on services.
Enable the Accept payment for services toggle.
Paid services are only supported for paid scheduling links.
Setting a Price for a Service
When creating or editing a service, the Price field becomes editable once payment for services is enabled. Enter the price in the currency shown in the Currency field. The currency is always read-only — it is determined by the default currency set.
If you leave the price at 0, the service will show as Free to clients.
How Payment is Configured
The currency and provider are inherited from your meeting's payment settings. The price field is editable.
We do not currently support the following scenarios:
Free scheduling link with paid add on services.
Paid add on services for a scheduling with multiple currencies accepted
How the Total Amount is Calculated at Checkout
When a client selects add-on services, the total amount shown at checkout is made up of:
- The base meeting fee
- The price of each selected add-on service
Other charges that apply on top of this total:
Discount codes are applied to the combined total of the base meeting fee and all selected service prices.
Tips, if enabled, are calculated on the total amount after any discount has been applied.
Taxes are applied on the base meeting fee only. Tax is not applied at the individual service level.
Refunds
If a booking is cancelled, the full amount is refunded — the base meeting fee and all service charges together. Partial refunds for individual services are not supported.
FAQ
What happens to payment if a booking with services is rescheduled?
The selected services and the amount charged remain the same when a booking is rescheduled. Clients cannot change their service selection during rescheduling.