I'm so close to making my first $1 with TakeAndPay.co

I was grinding for weeks to launch a new requested feature: live checkout. Our first customer needed to use it for a convention yesterday.

Finished the night before. Found a production issue on the day of. Intermittent. No lots besides a mysterious "failed to fetch" error. I thought I had fixed it. Nah.

My customer was primarily accepting cash, but had TakeAndPay for CC purchases. The first CC customer was late in the day, and they saw a 500 error on the return page after Stripe.

Instead of "payment complete" they saw "500 internal server error". NOT GOOD.

The damage was not irreparable though. My customer messaged me, and was gracious. Shout out to all those first customers by the way, who help us iron out those bugs. You guys rock.

The bug turned out to be a compatibility error between nodejs and next js. A super dumb type of error to be honest. There was nothing wrong with my code. It wasn't even a timing error between the stripe webhooks and the page loading. Just a dumb compatibility issue.

(Side note. It's always a catch-22 between using the bleeding edge versions of libraries and using older "stable" versions.)

Now is day two of the convention and here's hoping that I'll have my first production user and my first dollar made from this product.

I can't express how much of a milestone that would be. I've talked so long about making apps and products. To have something actually working and being used is something I'm really proud of.

Reply to this note

Please Login to reply.

Discussion

No replies yet.