Failed Payments/Canceled Memberships due to Failed Payments

Created by Emilie Macke, Modified on Wed, 30 Oct at 3:50 PM by Emilie Macke

Why has a payment failed to be processed? What happens when a payment fails to be processed? These are questions you might have when reviewing financial records for your organization. 


A payment may fail for several reasons.

1. Insufficient funds

2. Membership not set to auto-renew

3. Credit card used to set up account has expired or is no longer valid


If a payment fails to be processed, what happens?

If a payment fails, Cause Machine will email the user and ask them to update their payment information. 

Stripe will attempt to charge the card over several days. If they have not updated the payment information and the payment continues to fail, it will result in the membership subscription being canceled. The member will receive a failed payment notification for their membership. 


Additional Information on the events that CauseMachine handles:

Events that CauseMachine handles are as follows: (charge.failed,charge.succeeded, customer.subscription.deleted, customer.subscription.trial_will_end, invoice.created)


The emails that an individual is receiving regarding their membership (renewal, failed payment, etc) are being configured in Stripe. You can go into Stripe (under Billing) and configure when these emails are being sent or not send at all. CauseMachine sends ONLY the charge failed/cancellation of membership at the end of it all...the rest are being triggered through Stripe. Stripe is the one creating the invoice-not CauseMachine.


If a person has no payment method listed in Stripe (from prior to member migration) or had been issued a 100% off coupon and was able to not input a payment method they will not be getting the emails from Stripe saying they're about to renew, that it failed, etc. because there is no payment method in Stripe to trigger these events to happen. This would result in a person receiving only a cancellation email.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article