|
/ Documentation /SureDonation Troubleshooting/ Troubleshoot Payment Gateway in SureDonation

Troubleshoot Payment Gateway in SureDonation

If you experience issues connecting to Stripe or PayPal, or donations are not processing correctly, follow the troubleshooting steps below.

Before You Start

Verify the following:

  • SureDonation is updated to the latest version.
  • Your payment account (Stripe or PayPal) is active and fully configured.
  • Browser pop-ups are enabled.
  • Your website can access external services.

Unable to connect Stripe or PayPal

If clicking Connect to Stripe or Connect to PayPal does not complete the connection:

  • Confirm you are signing in to the correct payment account.
  • Disable browser extensions that may block redirects.
  • Allow pop-ups and third-party cookies.
  • Try the connection in an incognito/private browser window.
  • Retry using another browser if needed.

Connection Successful, but Donations Are Not Processing

If the payment gateway shows as connected but donations fail:

  • Navigate to SureDonation > Settings > General.
  • Verify the selected Payment Mode:
    • Test Mode for testing only.
    • Live Mode for accepting real donations.
  • Confirm the donation form is using the correct payment method.
  • Review transaction activity inside your payment dashboard.

Test Payments Work but Live Payments Fail

If payments succeed in testing but fail in production:

For Stripe

  • Confirm the Stripe account is fully activated.
  • Verify the site is connected to the correct Stripe environment.
  • Ensure Live Mode is enabled.

For PayPal

  • Confirm the PayPal account is active and verified.
  • Verify the donation form is using PayPal for live payments.
  • Test again using a small live transaction.

Authorization Failed or Connection Expired

If the payment account disconnects or authorization expires:

Reconnect Stripe

  • Navigate to SureDonation > Settings > Payment Methods > Stripe.
  • Disconnect the existing connection if available.
  • Click Connect to Stripe.
  • Complete the authorization again.

Reconnect PayPal

  • Navigate to SureDonation > Settings > Payment Methods > PayPal.
  • Disconnect the existing account if available.
  • Click Connect to PayPal.
  • Complete the authorization process.

Redirect or Authentication Issues

If authorization opens but does not complete:

  • Close the authorization tab and retry.
  • Confirm your site URL is accessible.
  • Check browser privacy settings.
  • Ensure no firewall or security plugin is blocking external redirects.

Additional Troubleshooting Steps

If the issue continues:

  • Temporarily switch to a default WordPress theme.
  • Disable other payment-related plugins to check for conflicts.
  • Check browser console errors.
  • Review server logs if available.
  • Confirm your hosting provider allows outbound requests.

Still Need Help?

If the issue persists after following the steps above:

  • Capture screenshots of the issue.
  • Note any visible error messages.
  • Record the steps to reproduce the issue.
  • Contact support and share the details for further investigation.
Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
On this page
Scroll to Top