DEV Community

StripeDev

Stripe payments and billing

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Stripe webhook returns 401 on Supabase Edge Functions (Lovable, Bolt): the --no-verify-jwt fix

Stripe webhook returns 401 on Supabase Edge Functions (Lovable, Bolt): the --no-verify-jwt fix

Comments
4 min read
11 things your Stripe webhook handler has to survive (25-second clip)

11 things your Stripe webhook handler has to survive (25-second clip)

Comments
2 min read
Can you open Stripe from mainland China? I checked the official list so you don't have to

Can you open Stripe from mainland China? I checked the official list so you don't have to

1
Comments
2 min read
Our desktop app has to tell us which price it showed, and a build that cannot is charged £20 instead of €24.99

Our desktop app has to tell us which price it showed, and a build that cannot is charged £20 instead of €24.99

Comments
7 min read
"Generic Decline" Is the Bank Saying "Ask Again Properly"

"Generic Decline" Is the Bank Saying "Ask Again Properly"

Comments 1
3 min read
Stripe invoices aren't revenue: how to turn them into ASC 606 schedules with a webhook

Stripe invoices aren't revenue: how to turn them into ASC 606 schedules with a webhook

Comments
11 min read
Bad Times AI: Lower Entry Price, One Photo, and Credit Refunds That Build Trust

Bad Times AI: Lower Entry Price, One Photo, and Credit Refunds That Build Trust

Comments
5 min read
Chuttamalle Dance AI: Stripe Credits for a One-Portrait Generative Vertical Clip

Chuttamalle Dance AI: Stripe Credits for a One-Portrait Generative Vertical Clip

Comments
5 min read
How to add Stripe subscriptions to a Next.js App Router app (2026)

How to add Stripe subscriptions to a Next.js App Router app (2026)

Comments
9 min read
Stripe webhooks in the Next.js App Router: signature checks, idempotency and the bugs AI assistants leave

Stripe webhooks in the Next.js App Router: signature checks, idempotency and the bugs AI assistants leave

Comments 1
6 min read
A free month has to be zero in 24 currencies, so the reward is a coupon and not a 10 pound credit

A free month has to be zero in 24 currencies, so the reward is a coupon and not a 10 pound credit

Comments
5 min read
email_exists on createUser Hides a Silent Signup Failure

email_exists on createUser Hides a Silent Signup Failure

Comments
5 min read
Razorpay and Stripe in one FastAPI app, without trusting the browser

Razorpay and Stripe in one FastAPI app, without trusting the browser

Comments
2 min read
Re-Read the Invoice Before Every Retry: The Boring Rule That Prevents Double Charges

Re-Read the Invoice Before Every Retry: The Boring Rule That Prevents Double Charges

Comments
2 min read
Gating content behind a payment: five constraints that decide the design

Gating content behind a payment: five constraints that decide the design

Comments
4 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.