Decta payments integration
Bookla's integration with Decta allows you to securely process payments for bookings using Decta's payment infrastructure. This guide covers setting up Decta payment processing for your Bookla services, handling payment events through webhooks, and managing the payment lifecycle within your booking flow. Before proceeding with the integration, ensure you have an active Decta account and access to your API keys.
Enabling Decta Payments Plugin
To start accepting payments through Decta, you need to enable the Decta Payments plugin in your Bookla account. Follow these steps to set up the plugin:
- Log in to your Bookla Dashboard.
- Navigate to the "Plugins" section.
- Click on "+ Add plugin" to see all available plugins.
- Locate the "Decta" plugin and click "Add".
- Now, Decta menu item will appear in the sidebar.
Configuring Decta Settings
After enabling the Decta plugin, you need to configure your Decta account settings in Bookla. Follow these steps to set up your Decta integration:
- Click on the "Decta" menu item in the sidebar.
- Click "+ Start connecting" to begin the setup process.
- Enter the following details:
- Secret key: Your Decta secret key. You need to contact Decta support to obtain this key.
- Success Redirect URL: The URL where users will be redirected after a successful payment.
- Cancel Redirect URL: The URL where users will be redirected if they cancel the payment.
- Failure Redirect URL: The URL where users will be redirected if the payment fails.
- Due Delay: Duration after which the payment is considered overdue.
- Click "Connect" to complete the setup.