2

I've inherited a CiviCRM 5.21.0 install on Wordpress, using Stripe to process membership payments. When a member chooses the "recurring payment" option on signup (Please renew my membership automatically), CiviCRM doesn't accept that as paid and doesn't add them as members. Instead they are listed as

Pending (Incomplete Transaction)

Non-recurring memberships are entered without a problem.

Any help appreciated.

3
  • 1
    Do you have any stripe warnings on your System Status page? What version of Stripe extension do you have? Do you have any notices about Stripe webhooks?
    – petednz - fuzion
    Commented May 11, 2020 at 22:14
  • Aha that nailed it, thanks! There were notices and fixing them resolved the issue.
    – Ntecha
    Commented May 11, 2020 at 22:48
  • Great - i rewrote it to an Answer to help others. Pls Accept and +1 it. cheers
    – petednz - fuzion
    Commented May 12, 2020 at 2:17

2 Answers 2

2

Go to your System Status page and check for any stripe warnings

In particular look for any notices about Stripe webhooks that might need resetting.

Also ensure you are on latest versions.

1

I've been having the same issue on a Drupal install. For me, this issue has been caused by a failed webhook. You can check if this is the issue and manually retry the webhook via https://example.com/civicrm/a#/paymentprocessorWebhook

In most instances, it works after retrying. Still trying to find a long-term solution unfortunately.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.