Devlog #1 — Added success confirmation page!
Got the full checkout flow working end to end today. When a customer completes their purchase on Stripe, they now get redirected to a custom success page instead of a blank screen.
The tricky part was getting the session ID from the URL after Stripe redirects back — Next.js 15 requires useSearchParams() to be wrapped in a Suspense boundary or the whole build fails. Took me a bit to figure out why Vercel kept rejecting the deployment, but two characters fixed it.
Comments 2
nice! i really want to encourage you to try adding some more personality to the page - right now it looks pretty ai generated. excited to see your progress!
@Zach, yup I agree. I cited AI for the brainstorm designing of this page, but currently working on making it more personalized to match the rest of the shop!
Sign in to join the conversation.