Troubleshooting
This section covers solutions to the most common issues encountered with the ID Payment Link Generator plugin. If your specific problem isn’t addressed here, the steps below will help you diagnose it further.
Before You Start
Before diving into specific issues, run through this general checklist:
- Update the plugin — Ensure you’re running the latest version. Many issues are resolved in updates. Check Dashboard > Updates or the plugin’s changelog.
- Enable WordPress debug logging — Add the following lines to your
wp-config.phpfile to capture detailed error information:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
This writes errors to wp-content/debug.log without displaying them to visitors. Check this file after reproducing your issue for PHP errors, warnings, or notices related to idplg.
- Check for plugin conflicts — Temporarily deactivate other plugins to see if the issue resolves. If it does, reactivate them one by one to identify the conflict.
- Test with a default theme — Switch to a default WordPress theme (Twenty Twenty-Four or similar) to rule out theme-related conflicts.
- Clear all caches — If you use a caching plugin (WP Super Cache, W3 Total Cache, LiteSpeed Cache), clear the cache. Also clear any server-level caching (Varnish, Redis, OPcache) and your browser cache.
Common Issue Categories
Select the issue that best matches your situation from the pages below:
- Payment Links Not Pre-Filling — Generated links open the payment page but the form fields are empty or incorrect.
- Email Delivery Issues — Emails aren’t being received by recipients, or the plugin reports send failures.
- Pro Features Not Showing — You’ve purchased Pro but see upgrade prompts instead of the actual features.
Getting Additional Help
If the troubleshooting guides don’t resolve your issue:
- Check the
wp-content/debug.logfile for any PHP errors mentioningidplg,IDPLG, orpayment-link. - Note your WordPress version, PHP version, and plugin version — you can find these in Tools > Site Health > Info.
- Contact support through the plugin’s Freemius account page with the details above and a description of the steps to reproduce the issue.
