Frequently Asked Questions (FAQs)
How do I obtain my Paystack API keys?
You can obtain your API keys by logging into your Paystack account and navigating to the Developer section. There, you’ll find both your Test and Live API keys. Once you have them, simply enter them in the plugin settings.
What is the difference between Test Mode and Live Mode?
Test Mode allows you to simulate transactions without moving real money, using Paystack’s test API keys. Live Mode, on the other hand, processes real transactions using your live API keys. Make sure to switch to Live Mode only after successful testing.
How do I configure the plugin with Elementor?
After installing and activating the plugin, go to the “Paystack Settings” page in your WordPress admin area. Here, you’ll set your API keys, map your Elementor form fields (e.g., email and amount), and configure other payment options. Once configured, ensure that your Elementor form uses the same field identifiers.
How do I set up the webhook?
In the plugin’s Advanced Settings section, a webhook URL is automatically generated. Copy this URL and paste it into the webhook configuration in your Paystack dashboard. This ensures that Paystack can send real-time updates back to your site.
What should I do if a payment fails?
If a payment fails, check the following:
- Verify that your API keys are correct and that you’re in the appropriate mode (Test or Live).
- Ensure that the form fields (like email and amount) are correctly mapped.
- Consult your Paystack dashboard for any error messages or logs.
If problems persist, refer to the Troubleshooting section or contact support.
How do I update the plugin?
Updates can be installed just like any other WordPress plugin. When a new version is available, follow the standard update procedure in your WordPress dashboard. Always back up your site before performing an update to ensure a smooth transition.
What happens if a user cancels the payment?
If a user cancels the payment, the plugin will display a cancellation message, and the form submission will not proceed. This prevents incomplete or unintended submissions from being processed.
Can I use this plugin with other page builders besides Elementor Pro?
This plugin is specifically designed to integrate with Elementor Pro forms. Using it with other page builders is not supported, as it relies on Elementor’s unique form functionalities.
Is my data secure when using this plugin?
Absolutely. The plugin uses industry-standard encryption for storing API keys and incorporates nonce verification where applicable. It also follows WordPress coding standards to help ensure your data is processed securely.
How can I contact support if I have issues?
If you encounter any problems or have questions, please refer to our Support section on our website. We offer detailed troubleshooting guides and can be reached via our support email or ticketing system for further assistance.
Do I need to modify any code to use the plugin?
No coding is required. All configuration is handled via the admin settings page, and the plugin integrates seamlessly with Elementor Pro. You can get started by simply installing, configuring, and then creating forms with Elementor.
How do I set the currency for my transactions?
In the plugin settings under the Payment Configuration section, you can select your desired currency from a dropdown menu. Make sure the currency you choose is also activated in your Paystack merchant dashboard for compatibility.