This article covers how to diagnose and fix problems when connecting external services like booking systems, payment processors, or social media feeds to your WordPress website.
1. Check Your API Keys and Credentials
Most third-party services require special codes called API keys to connect to your website.
- Log into your WordPress admin dashboard
- Find the plugin or settings page for your third-party service (usually under Settings or a dedicated menu item)
- Look for fields labelled "API Key", "Secret Key", "Access Token", or similar
- Check these match exactly what the third-party service provided - copy and paste rather than typing manually
- Look for any extra spaces at the beginning or end of the keys and remove them
- Save the settings and test the connection
2. Verify Service Status and Permissions
Sometimes the problem is with the external service itself.
- Visit the third-party service's website and check if they're reporting any outages
- Log into your account with the service (like your payment processor or booking platform)
- Look for sections called "API Access", "Integrations", or "Developers"
- Check that API access is enabled for your account
- Verify your account is in good standing (no overdue payments or suspended features)
3. Test Different Connection Methods
Many services offer multiple ways to connect to WordPress.
- If you're using a plugin, check if the service offers an official plugin versus third-party options
- Try disconnecting and reconnecting the integration completely
- Look for "Test Connection" or "Verify" buttons in your plugin settings
- Check if the service offers webhook URLs as an alternative to API connections
- Some services work better with embed codes rather than full API integration
4. Review Error Messages and Logs
WordPress and your plugins often provide helpful error information.
- Go to your WordPress admin dashboard
- Check if your plugin shows any error messages or status indicators
- Look under Tools > Site Health for any reported issues
- If using contact forms, test them to see if you receive specific error messages
- Note down exact error codes or messages to search for solutions
5. Check Plugin and WordPress Compatibility
Outdated software can break API connections.
- Go to Dashboard > Updates in your WordPress admin
- Update WordPress if an update is available
- Go to Plugins > Installed Plugins
- Update any plugins related to your third-party integration
- Check the plugin's description page to ensure it supports your version of WordPress
- Look for any recent reviews mentioning API problems
If you're still stuck after trying these steps, contact Web60 support with details about which service you're trying to connect and any specific error messages you're seeing.
FAQ
Q: My payment gateway was working but suddenly stopped - what happened?
A: This usually means your API keys expired or your account status changed with the payment provider. Check your account with them first, then verify your API keys are still valid.
Q: How do I know if the problem is with my website or the third-party service?
A: Check the service's status page or try accessing their website directly. If their service is working normally, the issue is likely with your WordPress integration settings.
Q: Can I test API connections without affecting my live website?
A: Many plugins have "test mode" or "sandbox mode" options. Look for these in your plugin settings, or check if the third-party service offers test credentials.
Q: My social media feed isn't updating - is this an API problem?
A: Yes, this is typically caused by expired access tokens or changes to social media platform policies. Reconnect your social media accounts through the plugin settings.
Q: What's the difference between an API key and an access token?
A: Both are security credentials, but API keys are usually permanent while access tokens can expire. If your integration stops working after weeks or months, check if tokens need refreshing.
Q: Why do some integrations work immediately while others take time?
A: Some services process connections instantly, while others may take minutes or hours to activate. Check the service's documentation for expected setup times.
Q: Should I use multiple plugins for different third-party services?
A: This is usually fine, but too many API connections can slow your website. Consider plugins that handle multiple integrations if available.
Last updated: 1 March 2026