If you are solving a truly painful problem, people will pay matter no matter how buggy and unfinished the product is.
Charge 10% of the value received. Estimate the value based on extra revenue generated, expenses saved, time saved, etc. (Business owners should value their time worth more than $50/hr. So multiply hours by $50-100)