Skip to main content

Hi Zapier Community,

I'm trying to connect Stripe with Zapier in test mode to automate payment links after a Webflow form submission.

I’ve done the following:

  • Enabled Test Mode in Stripe.

  • Created test products and prices in Stripe.

  • Copied the test secret key (sk_test_...) from Stripe.

  • Reconnected Stripe in Zapier using that test key.

However, when I try to create a payment link using a test price ID (e.g., price_123...), I get the following error:

"No such price: 'price_123...'; a similar object exists in test mode, but a live mode key was used to make this request."

It seems Zapier is still using the live secret key even though I connected with the test key. I’ve tried reconnecting multiple times.

Also, I want to confirm how to filter for successful payments after the link is paid — is charges.datas0].captured = true the correct way?

Any help would be much appreciated — I’ve been stuck here and need help to fully test this workflow.

Thank you!
— Sohail Ahmad

Be the first to reply!