1. Pick one merchant type with a payment headache
Do not sell to "businesses that take payments." Pick a group with a specific pain: dental clinics chasing unpaid balances, gyms losing members to failed card renewals, Shopify stores hit by chargebacks, or freelancers waiting 30 days on invoices. Write one sentence: "I help [type] fix [payment problem]." If you cannot name 50 of them on Google Maps or in a directory today, pick another.
2. Charge a flat monthly fee, not a cut
Early on, a percentage of volume makes your revenue tiny and hard to predict. Offer a flat price: $99 a month for small merchants, $299 for ones doing over $50k a month in volume. Ten customers at $99 gets you to $990. Keep your processing margin as a bonus, not the plan.
3. Find the person who feels the pain
The buyer is rarely the CEO. Look for office managers at clinics, finance or operations leads at e-commerce brands, bookkeepers, and owner-operators of small shops. Search LinkedIn for "office manager dental" or "head of operations Shopify" in one city, and check r/smallbusiness, r/shopify, r/stripe and r/bookkeeping for people complaining about failed payments, payouts or chargebacks.
4. Send a short, specific message
Write 20 messages a day by hand. Example: "Hi Maria, I'm building a tool that automatically retries failed card payments for gyms. Most gyms I talk to lose members silently when cards expire. Would you be open to a 15 minute call to see if this is happening at [Gym name]?" Mention their business by name and one concrete problem.
5. Show them the money they are losing
On the call, ask them to pull one number: last month's failed payments, chargebacks, or overdue invoices. Put a dollar figure on it together. If they are losing $800 a month, a $99 fee is an easy yes. If you cannot find a number that is bigger than your price, they are not your customer.
6. Ask for payment on the call
Do not offer a free pilot. Say: "I'll set this up for you this week. It's $99 a month, first month starts when it's live, cancel anytime. Can I send you the payment link now?" Send a Stripe payment link before you hang up. If they hesitate, offer a founding rate: "$79 a month locked for a year if you start today."
7. Set it up by hand and get referrals
Do the onboarding yourself, even if it means manually connecting their account or reviewing their payouts in a spreadsheet. After 30 days, show them the dollars recovered or the time saved. Then ask: "Do you know two other [clinic owners / store owners] who deal with this?" Merchants in the same niche talk to each other.
8. Repeat daily until you hit ten
Track every message, call and payment in one sheet. At 20 messages a day you should book a few calls a week and close one or two. Hulby, an AI cofounder, does this daily for founders by finding the right merchants, drafting the messages, and tracking follow-ups.
Mistakes to skip
- Pricing as a percentage of volume, so ten customers make you $40 a month.
- Targeting every merchant instead of one type with one payment problem.
- Giving free pilots that never convert because nobody committed money.
- Building integrations and compliance features before anyone has paid you.
Want this done for your payments startup, every day?
Hulby finds the people asking for what you built, writes every reply and email, and keeps you on it until they pay. Free to start.
Find my first customersQuestions
Do I need to be a licensed payment processor to charge customers?
Not to start. Many payments startups sit on top of Stripe, Adyen or a sponsor bank and sell software around them. Check your specific model with a lawyer before moving money yourself.
Should I charge if the product is still rough?
Yes. Charge a lower founding price and do the missing parts by hand. Payment is the only real proof the problem matters.
How many messages does it take to get one customer?
It varies by niche. Track your own numbers for two weeks and adjust your message or niche if calls are not turning into payments.
What if merchants say they already use Stripe or Square?
Good. Position yourself as fixing a specific gap, like failed renewals or slow reconciliation, on top of what they already use rather than replacing it.