Best answer

Collect and process payment through SMS

  • 11 November 2019
  • 4 replies

Userlevel 4
Badge +4
  • Certified Zapier Expert
  • 86 replies


I'm setting up an SMS conversation with Twilio Studio that collects payment information. I was hoping I can then add a Zap to process the payment with Stripe, but I noticed now that there is no such action. Any workarounds? 


Best answer by AndrewJDavison_Luhhu 11 November 2019, 09:03

View original

4 replies

Userlevel 7
Badge +11

Hi @Nate, I think you need a custom Zapier app to charge credit cards with Stripe. Or maybe you can achieve that using a code step (or webhooks) to request a stripe token for the credit card information the zap received, and then use the token to charge the credit card. Here's the API documentation:



Userlevel 4
Badge +4

Thanks @ikbelkirasan! Yeah, that what I thought so too. But I was hoping I can find a no-code solution 🙂

Userlevel 7
Badge +10

Hi @Nate - it looks like you can do that directly in Twilio Studio -

The reason there is no “Create Charge” action step is mostly likely because between Twilio and Stripe the customer's raw payment data would be temporarily stored in Zapier’s server which is a big security no no.

Userlevel 4
Badge +4

Thank you @AndrewJDavison_Luhhu. I’ll look into it.