Upgrade from the free version to the Pro version
To use the advanced features of the plugin, such as online payment with Stripe, you need to install the Pro version of Simple Bike Rental.
Uninstalling the free version
Before installing the Pro version, it’s important to completely remove the free version, as the two versions cannot coexist. However, there is a crucial step to keep in mind:
Before removing the plugin, make sure the “Delete tables during uninstallation” option is turned off in the free version settings.
If this option is enabled, uninstalling the plugin will delete all existing bikes and reservations, resulting in the loss of all data accumulated up to that point.
How to do it safely:
- Go to Bicycles → Settings in the free version.
- Make sure the “Delete data on uninstall” option is not enabled.
- Proceed with uninstalling the free plugin.
- Install the Pro version as a standard .zip plugin by going to Plugins → Add New → Upload Plugin.
- Activate the Pro plugin.
Once activated, the Pro plugin will automatically detect existing tables, and all previous bicycles and reservations will remain available.
Upon completing the installation, you will see the message: “Enter a valid license to enable all features. Go to the License page”. Clicking on the link will take you to the page where you need to enter your license:
Additional settings in the Pro version
After entering your license key, the next step is to set up online payments. Click on the “Settings” tab to configure the following options:
- Activate online payment
Enable this option to activate online payments. Once activated, the user must complete the payment through Stripe to confirm the reservation. - Payment currency
Select the currency in which you will receive payments (e.g., Euro, USD, etc.). It’s important that it matches the one set up in your Stripe account. - Payment Page
The page where the booking summary will be displayed, along with the payment button. On this page, you need to enter the shortcode[simpbire_payment]. - Post-payment “Thank you” page
The page displayed to the user after a successful payment. On this page, you need to enter the shortcode[simpbire_success]. - Stripe Public Key
The public key for your Stripe account, used to initiate the checkout process. You can find it in the Stripe dashboard, under the Developers → API Keys section - Stripe Secret Key
The secret key to your Stripe account. Never share it publicly. It is used by the plugin to communicate with Stripe securely. - Stripe Webhook Secret Key
The secret key for the Webhook, required to receive payment confirmations from Stripe. You can get it by creating a webhook in your Stripe dashboard, under Developers → Webhook → Endpoint.
In this tutorial, we’ve shown you how to upgrade to the pro version. In the next tutorial, we’ll explore how to configure these options individually.


