You are here: Websites > Appointment Software

Appointments Module - Online Appointment Scheduling - w/ PayPal integration

Tags:  Agenda , Appointments , Booking , Calendar , Events , Outlook , Registration , rental , reservation , Scheduling 
 
Excellent for:

 - Booking appointments (doctor's office, salons, etc.)
 - Renting equipment, hotel rooms, cars, etc.
 - Booking meeting rooms.
 - Scheduling and prepaying for consulting hours.
And much more...

With PayPal integration for appointment fees, the Appointments Module is the most complete and cost effective product on the market for Online Appointment Scheduling.

 

 

Highlighted features:

  Allows both unauthenticated and authenticated users to schedule appointments. 
  Appointments are posted to the certified calendar module of your choice. In addition, the user scheduling the appointment, and theusers you select to be notified when an appointment is scheduled, will receive an email notification with an iCalendar attachment toimport into any calendar application that supports the iCalendar format(MS Outlook, Windows Mail, and many more). 
  Choose whether to allow cancelling and rescheduling appointments. 
  Supports PayPal Website Payments Standard w/ IPN integration (free), users can pay for scheduling and/or rescheduling an appointment using virtually every payment method (Credit Cards, Electronic Checks, etc. - Requires Professional Edition) 
  Supports multiple currencies. 
  Configure your working hours (time available for appointments) so users can't just pick any time of day, either on a recurrent basis (weekly) or specific dates. 
  Allows you to override working hours (e.g. only half day available for appointments the day after Thanks Giving Day). 
  Specify days off, such as holidays, etc. 
  Configure minimum and maximum appointment duration. If both are set to the same value, appointments are set to a fixed time. 
  Set how many days into the future users can schedule appointments. 
  Optional resource/category selection. You can choose whether you want users to be able to specify the resource to handle the appointment. 
  You can specify individual settings for each resource/category, such as appointment duration, how much to charge per appointment, working hours, etc. 
  Prevents conflicting appointments under the same resource/category (or no category, if category selection is not enabled). You can further specify if you want to prevent conflicting appointments without looking at the category, by enabling cross-category conflicting events. 
  Customizable email notifications with iCalendar attachments (supporting new, updated, and cancelled appointments). 
  Every single word is customizable (e.g. you can change "Please select a category" to "Please specify the doctor to handle your appointment", or any text you like. 
  Specify the minimum time ahead for scheduling appointments. 
  Optional appointment moderation. 
  Optional appointment reminders (via standard DotNetNuke Events Module only). 
  Fully customizable look and feeel via CSS. Don't like the standard user interface? Simply customize it via the Module.css and/or creating new themes to change virtually every aspect of it.

  Integrates with our Calendar Module.
 

Standard Version:
  Supports all the features listed in the Features list, except appointment fees.

 

Professional Version: 
  All the Standard Edition features plus appointment fees. 
  Current version released on 06/28/2011 -- Actively being supported.

  Categories can be displayed in a drop down list or a list box in addition to the horizontal list. 
  New option to allow users to pay at a later time (either by coming back to your website or in person). 
  Enhanced payment/refund interfacing with PayPal. 
  New Cashier screen to manage pending payments and refunds. 
  Enhanced moderation screen UI. 
  New Duration Interval setting to specify the interval by which to increase duration selection. Only applicable when Min. Appointment Duration and Max. Appointment Duration are different.

  Added new "Max Appointments at a Time" setting, allowing multiple users to book the same time without requiring different categories. 
  Now supports variable appointment duration, by allowing admins to specify both "Min. Appointment Duration" and "Max. Appointment Duration". 
  "Appointment Time Interval" setting, allowing users to schedule appointments at intervals differend than "Min. Appointment Duration". 
  Added support for "All Day" working hours and appointments. 
  Added support for multiple currencies. Default currencies are:  Canadian Dollars (CAD) - Euros (EUR) - Pounds Sterling (GBP) - Yen (JPY) U.S. Dollars (USD)
  Time of Day list can instead display Morning, Afternoon, Evening, and Night instead of hour intervals. Time of Day list is now fully configurable. 
  Moderation is possible from actual appointment view. 
  Moderators now get a link in the notification email allowing them to access the appointment directly ({Url} token). 
  Notifications can be sent to multiple email addresses, i.e. Moderators list. 
  Enhanced personalization of email notifications.
 

Professional Edition - has integrated "back office" Accounting functions:

  New "Cancellation Fee" setting. 
  "Confirm & Pay" button now displays amount to pay (e.g. "Confirm & Pay $100 USD") 
  When rescheduling and user is due a refund, "Confirm & Pay" button now displays refund amount (e.g. "Confirm & Request $100 USD Refund") 
  When cancelling and user is due a refund,  "Cancel" button now displays refund amount (e.g. "Cancel & Request $100 USD Refund") 
  New "Pending Reschedule Refund" and "Pending Cancellation Refund" email notifications.

  Option to specify a URL to send to when done making appointment. A Thank You page.
  Phone number field can now be set to required.

  You can optionally specify individual settings for each resource/category, including: 
  Allow Cancellations - Allow Rescheduling - Min. Time Ahead - Max. Time Ahead - Appointment Duration - Appointment Fee - Reschedule Fee 
  Working Hours - Recurrent 
  Working Hours - Single Occurrences/Overrides 
  Notification List 
  Moderate Appointments 
  Moderators 
  Time of Day Duration is no longer editable, but rather calculated by multiplying Page Size * Appointment Duration.

  iCalendar attachment file name/calendar entry title is now editable with token support. 
  PayPal item description is now editable with token support. 
  Specify the minimum time ahead for scheduling appointments. 
  Email Templates now editable from Settings page, with enhanced token support. 
  Option to display [start time] - [end time] when selecting appointment instead of just [start time]. 
  Added Category to iCalendar attachment. 
  Improved Working Hours and Working Hours Exceptions settings sections.

  The "What else would you like us to know about your appointment?" field in the confirmation page can be switched off. 
  Time of Day selection is not optional. Useful when Appointment Duration is relatively small compared to the Working Hours. 
  Choose day selection mode (calendar mode or list mode) 
  Choose whether to allow cross-category conflicting events. 
  iCalendar attachment in every email notification. 
  Use your PayPal account to charge for appointment fees. Supports both scheduling and rescheduling fees. Payment confirmation from PayPal received via Instant Payment Notification.
  Appointment cancellation and rescheduling. 
  When changing the appointment duration setting, the module updates the Event Time Interval setting of the associated Calendar module.