Feature Request - Stripe Integration: Receive an alert when a recurring payment has failed on Stripe.

  • churchbuzz
    Asked on November 10, 2014 at 1:34 PM

    We recently had a recurring charge for one of our clients that was initiated through Jotform (integrated with Stripe) fail on us.  

    We actually didn't realize it for like 45 days.  

    When we asked Stripe why we didn't receive an email about the failure, this was their reply:

     

    Hey Patrick,

    Thanks for writing! Stripe actually doesn't provide a default setting to notify users when a payment fails, though we do provide a toolbox with which users can build things on top of Stripe, including custom notifications like this, though admittedly this does require some coding background.

    https://stripe.com/docs/webhooks

    What you'd want to do is set up webhooks and listen for the payment.failed event, from which you can automate whatever behavior you want on your server's end, such as sending yourself an email notification.

    If you're not a programmer yourself, you may want to look into whether the integration you're using could help with this. Since the notification we send is a programmatic one, any Stripe Connect partner you use, like Jotform, could build the above into their product.

    Alternatively, you might want to look into a third-party platform that specializes in sending notifications just to help you with this. You can see some here:

    https://stripe.com/docs/integrations#dunning-notifications

    I really hope this clears things up, but please don't hesitate to ping me if not (or if you've any other questions or feedback). 

    Best,
    David

    -----------

    Is Jotform working on such notification emails?  This is critical to us continuing to use and recommend JotForm / Stripe to our customers (see our blog post:  http://www.churchbuzz.org/2014/2014-best-online-giving-options-for-churches-5/ )

  • raul
    Replied on November 10, 2014 at 2:45 PM

    Hello David,

    Please let me escalate your request to our next support level.
    They'll evaluate it and provide a response on this thread when an update on this matter shows up.

    Please let us know if you have further questions.
    Thanks.

  • churchbuzz
    Replied on November 10, 2014 at 2:55 PM

    Great... sorry, I didn't sign the email... my name is actually Patrick

     

  • raul
    Replied on November 10, 2014 at 3:02 PM

    I'm sorry Patrick, you're right... I got confused by the email you pasted from Stripe support.
    Either way, I've already submitted your request and you'll be notified when an update on this matter comes up.

    Best Regards.

  • churchbuzz
    Replied on November 10, 2014 at 3:31 PM

    Perfect, how long before I should expect an answer?  Thanks... 

    Patrick

  • raul
    Replied on November 10, 2014 at 3:42 PM

    Unfortunately, we can't provide an ETA for a response since the feasibility of the request needs to be evaluated first.

    But, you'll be notified here as soon as there's an update.

    Thanks.

  • NeilVicente
    Replied on October 31, 2015 at 12:57 AM

    Sorry for this very late reply. I am not sure if you already came up with your own solution, but if not, here's a simple script that sends a notification email to your address of choice containing the customer's ID and the amount due.

    If you are going to use this script and you need help on making it work, please let us know.

  • Chris
    Replied on February 13, 2016 at 10:58 AM

    I've just solved this problem using Zapier.

    Here is the recipe:

    When Stripe payment fails, use my Gmail account to send myself an email containing the transaction information.

  • jabwebconsulting
    Replied on November 28, 2016 at 11:54 AM

    Hey Chris - great point. Quick question... I'm setting up the same in Zapier. How did you get the transaction information in the email?