3 ms·
Separate from finding someone who is willing to make a purchase, getting the technical bits in place in order to properly accept a purchase can be challenging,
by jkarneges 9y ago
Separate from finding someone who is willing to make a purchase, getting the technical bits in place in order to properly accept a purchase can be challenging, too. It's not just about being able to charge a credit card.
In our case we're an infrastructure service that charges customers based on their usage level. This required collecting the right metrics, consolidating them durably, making the metrics visual somewhere so customers understand how they are being charged, implementing notions of billing cycles, syncing with the payment provider (in our case Stripe), UI elements to indicate if the account is paid or not, ability to cancel paid service, etc.
All in all it took us a good two months from when we wanted to charge people to when we could actually charge people. Of course every service will have different technical needs. Congrats on the first buck. :)