Believe it or not, I got shingles when I purchased my first SaaS. The seller ran the promotion to get customers, used churn recovery process to rerun failed cards to jack up the valuation, I was getting disputes every month costing $15 + refund and the churn was 9%-12%. I did take a loan as well but I had cash to back it up.
Luckly, the business had a good word of mouth referrals. I focused on good customer service with almost instant response time and constantly building new features based on customer's feedback. I was able to sustain it. I did rewrite the code but not until it passed $10K MRR and hired a developer overseas. Later I sold a portion of the equity to a friend and recovered my initial investment. I still own majority of the business.
Lately, I've seen some marketplace valuing businesses based on revenue.... I always, always calculate based on NET and see how long it will take to recoup your initial investment. I purchased my first SaaS at 3.25x on net. For me after factoring growth and churn, if I get my initial investment back in 3-5 years, I'll consider buying it. The world of technology is changing rapidly. Anything more than 5 years ROI is too long.
Interesting project, but why not cut/edit segment via UI?
Another option is to display the transcribed text, allow the users to delete the text (words or a sentence). Get the get cut out times based on the deleted text.
Most of the time these testing card attacks are automated. If so, You can implement code and use Stripe element. Additionally, add logic if you get request from same IP in, let say 5 per within 1 minutes then block them for 15 minutes or so. Add Captcha and use CloudFlare to block IP ranges.
Nice! quick question. How do you handle returns and refunds? In case, if a wrong product is shipped or if it is damaged or buyer do not like it after receiving it?
Also, why wouldn't users use Stripe integration for the same? https://calendly.com/integration/stripe