Skip to main content
Best answer

Failed Stripe Payment -> Private Slack Message Zap?


Hey team,

 

I run a subscription based community in Slack that’s tied to Stripe as the payment processor. I’d like to send the members automated messages if their subscription payment fails so they can fix it before they’re automatically removed.

So far I’ve got:

  1. Failed payment in Stripe
  2. Find User by email in Slack
  3. Send direct message in Slack

The test seems to be firing, but I’m not seeing anything when I go into Slack.

Any ideas?

Best answer by nicksimard

Hey @Dylan Vergara!

Please make sure that on the Send Direct Message step, on the To Username field, that you have mapped the correct field from the previous step (this is a common stumbling point for people).

In your case, you’ll want to map the ID field:

 

But please be aware that if you test this step in the Zap, it will send a message to the person. 

View original
This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

4 replies

Troy Tessalone
Forum|alt.badge.img+14

Hi @Dylan Vergara 

Good question.

Are you sending the DM to a Slack user that you have access to their DMs?


Yes, I believe so.


Troy Tessalone
Forum|alt.badge.img+14

@Dylan Vergara 

Probably best to provide detailed screenshots with how your Zap steps are configured in order for us to have context.

Also, outline a specific example you tested with.


nicksimard
Forum|alt.badge.img+11
  • Zapier Staff
  • 2115 replies
  • Answer
  • February 1, 2023

Hey @Dylan Vergara!

Please make sure that on the Send Direct Message step, on the To Username field, that you have mapped the correct field from the previous step (this is a common stumbling point for people).

In your case, you’ll want to map the ID field:

 

But please be aware that if you test this step in the Zap, it will send a message to the person.