WooCommerce Bookings with Partial Payments & Membership User Access – WooCommerce Bookings and Appointments FAQs
-
Allow deposits, partial payments, and special access for members
Yes, once PluginHive support has finished troubleshooting or addressing your issue, you can safely remove their admin login credentials. Support staff will inform you when it is appropriate to do so, and all necessary testing will have been completed by that point.
The plugins do not track payment details, so they do not send deposit- or balance-specific confirmation emails by default. However, you can utilize WooCommerce’s built-in email notifications. For example:
Custom user role management, such as allowing employees to create bookings without access to orders or financial data, is not provided directly by the plugin. You can achieve this functionality by using separate user role management plugins for WooCommerce, which allow you to set precise permissions and restrict access as needed.
Yes, all your listed requirements—including prices based on time, minimum reservation period, special rates for specific dates, synchronization with Google Calendar, partial payment at booking, reminder emails before the booking date, and payment balance management—can be fulfilled using the WooCommerce Bookings plugin, the WooCommerce Deposits plugin, and the custom paid addon "Reminder emails for percentage deposits." Please note that while these plugins cover your outlined needs, there is no option to configure an additional deposit amount on top of the product cost.
Yes, using the PluginHive Deposit plugin, you can offer customers flexible payment options directly from the WooCommerce product page. You can:
Enabling the Booking Reminder email option will not result in the email being sent for the remaining payment order. The customer will receive only one Booking Reminder email, regardless of the presence of deposit and final payment orders.
Yes, you can access the administrator view of the demo sites for both the WooCommerce Recurring Bookings and Appointments plugin and the WooCommerce Multiple Non-Adjacent Bookings plugin. Demo site links are provided for each plugin:
Yes, you can set the WooCommerce order status to Pending after the deposit is paid, and update it to Completed or another status once the balance payment is received. This helps you manage the booking lifecycle effectively within WooCommerce.
The PluginHive WooCommerce Deposit plugin does not provide a way to manually enter offsite payments (such as cash or direct bank transfers) against a customer's remaining balance if an order has been created for the pending payment. To manage such partial payments manually, go to the Deposits plugin settings, navigate to the Balance Payment section, and select the option 'Do not create any order for remaining balance.' This will allow you to handle the remaining balance outside of WooCommerce. Please note, if you allow WooCommerce to create an order for the balance payment, you will not be able to manually update the balance for any partial payments received outside the store.
Yes, to accept deposits, you need to use the PH WooCommerce Deposits add-on.
Instructors cannot directly edit bookings unless they have admin-level access to your WordPress site. The ability to edit or manage bookings is restricted to users with store admin access. If instructor editing is required without full admin privileges, consider evaluating additional user role management plugins or workflows.
While you can add staff members within the plugin, all bookings are managed through a single calendar view that is accessible to the store admin. There are no separate staff member calendar dashboards.
The custom addon "Deposits Reminder Emails Customisation For Percentage Deposits" enables sending balance payment reminder emails specifically for percentage-based deposits. Currently, this reminder system does not support fixed amount deposit plans. If you require reminder functionality for fixed amount deposits, please contact PluginHive support to discuss potential customization options.
The WooCommerce Bookings & Appointment plugin does not handle user management features. Specifically:
Yes, the WooCommerce Bookings & Appointments plugin is fully compatible with the WoodMart theme. Many users successfully use both together to offer product rental features by day and/or hour. You can explore how the plugin works with the WoodMart theme by accessing the plugin demo website: https://app.instawp.io/public/launch?d=v2&t=woocommerce-bookings-and-appointments-plugin. If you decide to proceed, you can purchase the plugin at https://www.pluginhive.com/product/woocommerce-booking-and-appointments/.
The WooCommerce Deposits plugin does not automatically collect scheduled payments for remaining balances. Payments are handled directly by WooCommerce. The plugin can send reminders to customers to prompt them to make the balance payment, but it does not initiate or process the payments itself. To collect balance payments, customers will need to make the payment manually after receiving the reminder.
You can try the new demo environment for the WooCommerce Bookings & Appointments plugin by visiting this link: https://app.instawp.io/public/launch?d=v2&t=woocommerce-bookings-and-appointments-plugin. This will allow you to explore and test all plugin features in a live environment before making a purchase. If you decide to buy, you can purchase the plugin from the official PluginHive product page: https://www.pluginhive.com/product/woocommerce-booking-and-appointments/.
To change the billing address for your next PluginHive invoice, log in to your PluginHive account using your registered email address. Then:
To manually manage deposit balance payments made outside of WooCommerce (such as via cash or direct bank transfer), follow these steps:
The WooCommerce Bookings and Appointments plugin does not provide an option to specifically set or modify user roles for managing bookings within the plugin itself. Access is determined by the overall WordPress user roles. The plugin recognizes standard roles like "Shop Manager," "Editor," and "Administrator" and assigns capabilities accordingly. There is no built-in setting to add custom roles for booking management.
After updating to the latest version (4.8.103) of the theme and corresponding plugins, the issue of two cart forms still persists on both the staging and live sites. This suggests the issue may be related to the theme itself. It is recommended to consult the theme provider for further assistance in resolving the duplicate cart form display. Additionally, ensure proper login access is available for troubleshooting on the live site.
You can access a live demo of the plugin at the following link: https://app.instawp.io/public/launch?d=v2&t=woocommerce-bookings-and-appointments-plugin. This will allow you to explore the plugin's features and functionality in a real WordPress and WooCommerce environment before making a purchase decision.
The current Deposit plugin does not have an option to require full payment for bookings made within 30 days of arrival. However, PluginHive offers a paid customization service starting from $500 (non-refundable) that can implement this specific business requirement. The standard Deposit and Bookings plugins function independently and do not include this logic by default. For bookings made in advance (more than 31 days prior), PluginHive provides a custom addon called "Pluginhive Deposits Reminder Emails Customization For Percentage Deposits." This addon allows you to:
The WooCommerce Bookings and Appointments plugin does not provide native functionality to assign administrators or role managers to view reservations only for specific products. User account creation, role assignment, and permission control are managed by WordPress itself or by specialized user management plugins. While you may explore user role editor or shop manager plugins to restrict access, the required fine-grained control (per-product reservation visibility for different administrators) is not available within PluginHive's Booking & Appointments plugin. For vendor scenarios, popular multi-vendor plugins generally do not support this type of reservation visibility segmentation either. Consider consulting third-party user role and access management plugins for possible workarounds, but such setups will require custom development.
To allow PluginHive support to access your website, you can whitelist their IP address. For PluginHive, the IP address to whitelist is: 106.51.91.51. Alternatively, you can whitelist all Indian IP addresses for broader access. Once you have added the required IP addresses to your whitelist, inform PluginHive so they can access and troubleshoot your site as needed.
The WooCommerce Bookings and Appointments Plugin manages the booking calendar and cost calculation on the product page, while user authentication and user roles are handled by WooCommerce itself. To verify membership or apply member-specific pricing, you should configure user roles and login mechanisms in WooCommerce or consider using additional WooCommerce-compatible plugins for managing membership verification (e.g., requiring users to log in, input a member number, or assigning user roles for members and non-members). Further customization for membership verification or differentiated pricing would be managed through WooCommerce or its membership extensions, not directly within the Bookings and Appointments Plugin. For detailed setup, please consult the WooCommerce support team or relevant membership plugin documentation.
FTP access allows technical support to access your website’s server files directly, which is different from regular admin login. To grant FTP access:
To provide FTP access, please supply the FTP Host information. You can connect to your hosting control panel to find or manage the FTP credentials. If you need additional help in generating FTP login details, reach out to your hosting provider for guidance. Providing FTP access enables support teams to investigate and resolve technical issues directly on your website files.
If you are not comfortable sharing admin access to your live site:
The castelloruspoli.com domain is registered with the email address [email protected]. Please use this email address to log into your PluginHive account. If you do not have access to this email address and need further assistance, contact PluginHive support to explore options for account recovery or changing the registered email.
If you’re having difficulty granting FTP access:
User account creation and permission management are handled by WordPress itself. The WooCommerce Bookings and Appointments plugin focuses on calendar and booking functionality on the product page and does not control or modify WordPress user or permission management features. To manage user accounts or roles, use native WordPress settings or an appropriate user management plugin.
For best practice, it is recommended to set up a staging (test) site for troubleshooting plugin conflicts. If this is not feasible due to plugin restrictions or OAuth/social logins depending on live URLs, PluginHive may request permission to work directly on your live site. Always back up your website before granting access and ensure you can restore it if needed. The support team will proceed with caution and notify you before making any major changes.
The plugin does not offer built-in functionality to display different prices based on user roles or membership status. All users see the same booking price for a given product. If you need to show different prices to members and non-members, you will need to explore third-party WooCommerce extensions that offer dynamic pricing or membership-based pricing features compatible with booking products. These extensions can help adjust the displayed price according to the customer’s logged-in status and assigned role.
The WooCommerce Bookings and Appointments Plugin itself does not directly integrate with WooCommerce Memberships to provide automatic member discounts. The plugin handles calendar and booking functionalities, while membership discounts are typically managed by WooCommerce or related membership extensions. However, you can create different participant types within the plugin’s Booking Participants settings and manually assign discounts to these participants. More information on setting up participants and applying rules is available in the plugin’s knowledge base: https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#people
Currently, PluginHive's WooCommerce Deposits plugin does not support bank imprints or pre-authorization holds for security deposits. The plugin allows customers to pay deposits or partial payments toward purchases or rentals, but it cannot create a pre-authorized hold (i.e., blocking funds on the customer’s card without actually charging them). Handling card imprints or pre-authorizations for security deposits would require integration with payment gateways supporting this feature directly, such as custom Stripe integration, which is not available within the PluginHive plugin functionalities.
Yes, providing temporary admin access is a standard troubleshooting practice for complex issues. After PluginHive resolves your issue, make sure to delete or disable the temporary user account to maintain your site’s security. Always use secure communication channels to share credentials.
The PluginHive Booking plugin has not been tested for compatibility with the WooCommerce mobile app. While it is fully supported in the standard WordPress WooCommerce web environment, its behavior with the mobile app cannot be guaranteed. Users may experience differences or issues when accessing booking data via the mobile app. For optimal performance and reliability, use the plugin within the web-based WordPress WooCommerce dashboard.
PluginHive has not officially tested its Bookings plugin for compatibility with the Codeixer WooCommerce Deposits plugin and cannot guarantee that both will work seamlessly together. For optimal compatibility and support, it is recommended to use the PluginHive WooCommerce Deposits plugin, which is designed to work alongside the PluginHive Bookings plugin and allows customers to pay deposits for your services or products, with the flexibility to pay the remaining balance later.
There is no built-in membership feature in the PluginHive Bookings plugin. Membership management, such as recurring subscriptions or special member-only schedules, is not supported within the plugin.
Yes, a demo site for the WooCommerce Bookings and Appointments plugin is available. You can access it at: https://woocommercebookings.pluginhive.com/. Use the following credentials to log in:
By default, PluginHive’s Deposits plugin uses two custom WooCommerce order statuses for partially paid bookings:
If you wish to manually manage balance payments made outside the website (such as cash or direct bank transfer), go to the Deposits plugin settings, navigate to the Balance Payment section, and select 'Do not create any order for remaining balance.' This setting allows you to manually handle the remaining amount and record payments received through other channels, as the plugin will not automatically track the balance or partial payments for you. Please note that if you choose to let the plugin create an order for the balance payment, you cannot track or manage partial payments received manually, as only one remaining payment would be expected via the site.
You can access a live demo of the WooCommerce Bookings and Appointments plugin via the following link: https://app.instawp.io/public/launch?t=woocommerce-bookings-and-appointments-plugin&d=v2. This allows you to simulate scenarios and test features relevant to your workspace requirements.
Yes, PluginHive provides documentation for the "Deposits Reminder Emails Customization For Percentage Deposits" addon. You can find detailed information on how this addon works, including setup instructions, in the article below: [WooCommerce Deposits Addons – Reminder Emails Knowledge Base](https://www.pluginhive.com/knowledge-base/woocommerce-deposits-addons-reminder-emails/?srsltid=AfmBOorKsueSzfbme8wgHE6Ebqd_yaHbzDzL7a3spfR4oaeiDCsSRAHd). This documentation will guide you on configuring reminder email schedules for deposit balances based on the booking’s arrival date.
An empty FTP directory or lack of access rights means the FTP user account may not have permissions to access your website’s files. To resolve this:
To assist with account recovery, please provide either the plugin purchase order number or the specific email address used for your purchase. This information enables the support team to locate your account details. Additionally, indicate which one email address was originally used to create your PluginHive account for further verification and assistance.
The "Due Today" and "Future Payment" fields displayed by the PluginHive Deposits plugin do not have specific data attributes assigned to them. However, the "Total" field, which represents the sum of "Due Today" and "Future Payment," is managed by WooCommerce and uses WooCommerce’s standard data attributes. You can use these WooCommerce data attributes if you need to reference the total amount programmatically or for validation purposes.
To enable effective troubleshooting of plugin conflicts, you should provide the following:
To facilitate a thorough site-specific investigation, please provide the following:
Order 166492 refers to the purchase of the Bookings and Appointment plugin made on December 27, 2023, under the email address [email protected]. To view this order, log in to your PluginHive account using the registered email address ([email protected]). Once logged in, you will be able to see the order details in your account dashboard.
To correctly increase the number of bookings or participants for an existing order, use the "Add Booking" tab in your admin panel:
Booking and customer data stored by the plugin are managed by your WordPress and server’s security protocols. The plugin utilizes standard WooCommerce order meta and a dedicated plugin table, while access to this data is governed by your server and WordPress user permissions. Additional security, such as user roles and access restrictions, should be configured at the server or WordPress level as needed.
When asked for a screencast and WP Admin permission for troubleshooting:
If you have confirmed that your WordPress “Time Format” is set to 24-hour notation but the plugin still shows a.m./p.m.:
If you’re unable to add the Search Availability widget using Elementor, try the following:
If your support team can successfully log in via FTP but cannot view or retrieve any files or directories:
If PluginHive support is unable to connect to your site using the provided FTP credentials, consider the following steps:
If PluginHive support is unable to access your WordPress dashboard or FTP account with the credentials you provided:
If PluginHive support asks for admin access to troubleshoot a conflict:
If support staff with Administrator access cannot view the WooCommerce section or specific plugin pages:
If you encounter login issues due to the Outlook Calendar Integration in the PluginHive plugin, a temporary fix can be applied to your site to restore social login functionality. Contact PluginHive support, who can implement the necessary fix immediately. This will allow customers to log in using their social media accounts while the permanent solution is being prepared. An official update that addresses this issue permanently will be included in a forthcoming plugin release. In the meantime, you should:
If the PluginHive support team reports that your provided FTP credentials do not display any folders or files, please:
If the support team cannot log in using the provided credentials, ensure that you:
If updating the plugin does not resolve your issue, provide PluginHive support with:
To set up a staging site and enable a test payment method for troubleshooting, follow these steps:
To locate and edit the payment reminder email template:
You can access a public demo site to try out the plugin and assess its functionality at: https://app.instawp.io/public/launch?d=v2&t=woocommerce-bookings-and-appointments-plugin
If the parent and final payment orders are not coming in as consecutive order numbers, please check the following:
Although the FTP login can be established after IP whitelisting, the issue of not seeing any files for investigation typically means there is no read or write access provided to the specified directory. To resolve this:
The demo site for the WooCommerce Bookings and Appointments plugin is created for a 2-hour period for each user. After this period, the demo site is automatically deleted in accordance with PluginHive's privacy policy. This automatic deletion is likely the reason you were not able to access the demo after some time.
The deposit option from the Acowebs Deposits plugin is not appearing on Bookable product pages created with the PluginHive Bookings plugin. To troubleshoot this:
The custom solution will be delivered as an Addon Plugin. It is not a standalone product and must be used in conjunction with the PluginHive Booking Plugin. All features and discount rules will be applicable only to products managed by the Booking Plugin. User role or membership management must be performed separately within WordPress.
Looking for more details or ready to start using the plugin?
Visit the product page to explore all features and pricing.