- Joined
- Mar 3, 2013
- Messages
- 1,761
Rep Bank
$2,620
$2,620
User Power: 162%
I'm trying to create a billing method for a web-service. I don't like taking people's money, and then provide a service. I would rather provide a service, and then receive the money. On the other hand, I don't want to give away a service that could cost me a lot of money, without charging for it. I would also like to trust people the more I do business with them. So this is what I have come up with.
The web-service has a $10 signup fee to filter out non-serious people, and give $10 credit to the users. The system also tracks the "Lifetime value" of the customer, which is how much money I have ever received from then. Users can overcharge their account equal to their Lifetime value. So if I have received $200 from them, they can borrow up to $200 in services. Accounts not brought to at least $0 are frozen at the end of the month.
The user pays the $10 signup fee, gets $10 credit. They use $20 of service. They have used up their $10 balance, and borrowed $10, so the final balance is -$10.
At the end of the month, they bring up their account to $0 by paying $10. They now have $20 credit available, and a balance of $0.
The next month, they use their $20 credit, and pay it off at the end of the month, etc.
Activity, Amount, Lifetime value, Balance
signup +$10 10, 10
they use -$20 10, -10
they pay +$10 20, 0
they use -$20 20, -20
they pay +$20 40, 0
they use -$40 40, -40
they pay +$40 80, 0
they use -$80 80, -80
they pay +$80 160, 0
they use -$160 160, -160
they pay +$160 160, 0
This way, the more money they have given me, the more they can borrow per month. This would protect me from someone repeatedly creating accounts and maxing out some free service, and just creating a new account, without ever paying me anything. It would allow the user to not be charged monthly, unless they actually used the service. The low dollar amounts in the beginning, would protect both me and them. No one would get a refund because they borrowed the money to use the system. If they did not pay at the end of the month because of poor service, the account would be locked, and we could part ways.
Perhaps instead of giving 100% borrowing power, maybe only give 50%, like stock brokers do. You pay $100, you get $150 credit.
If a new customer had an immediate need for heavily using the service, they could put in $200, and get $200 in services, and $200 in credit ($400 total). I expect most people would just bring their account $0 each month, but the ability to pay more in the beginning would be there.
Any ideas or suggestions? This would be for a CPU intensive cloud service, so I would have to charge some money up front.
The web-service has a $10 signup fee to filter out non-serious people, and give $10 credit to the users. The system also tracks the "Lifetime value" of the customer, which is how much money I have ever received from then. Users can overcharge their account equal to their Lifetime value. So if I have received $200 from them, they can borrow up to $200 in services. Accounts not brought to at least $0 are frozen at the end of the month.
The user pays the $10 signup fee, gets $10 credit. They use $20 of service. They have used up their $10 balance, and borrowed $10, so the final balance is -$10.
At the end of the month, they bring up their account to $0 by paying $10. They now have $20 credit available, and a balance of $0.
The next month, they use their $20 credit, and pay it off at the end of the month, etc.
Activity, Amount, Lifetime value, Balance
signup +$10 10, 10
they use -$20 10, -10
they pay +$10 20, 0
they use -$20 20, -20
they pay +$20 40, 0
they use -$40 40, -40
they pay +$40 80, 0
they use -$80 80, -80
they pay +$80 160, 0
they use -$160 160, -160
they pay +$160 160, 0
This way, the more money they have given me, the more they can borrow per month. This would protect me from someone repeatedly creating accounts and maxing out some free service, and just creating a new account, without ever paying me anything. It would allow the user to not be charged monthly, unless they actually used the service. The low dollar amounts in the beginning, would protect both me and them. No one would get a refund because they borrowed the money to use the system. If they did not pay at the end of the month because of poor service, the account would be locked, and we could part ways.
Perhaps instead of giving 100% borrowing power, maybe only give 50%, like stock brokers do. You pay $100, you get $150 credit.
If a new customer had an immediate need for heavily using the service, they could put in $200, and get $200 in services, and $200 in credit ($400 total). I expect most people would just bring their account $0 each month, but the ability to pay more in the beginning would be there.
Any ideas or suggestions? This would be for a CPU intensive cloud service, so I would have to charge some money up front.
Dislike ads? Become a Fastlane member:
Subscribe today and surround yourself with winners and millionaire mentors, not those broke friends who only want to drink beer and play video games. :-)
Membership Required: Upgrade to Expose Nearly 1,000,000 Posts
Ready to Unleash the Millionaire Entrepreneur in You?
Become a member of the Fastlane Forum, the private community founded by best-selling author and multi-millionaire entrepreneur MJ DeMarco. Since 2007, MJ DeMarco has poured his heart and soul into the Fastlane Forum, helping entrepreneurs reclaim their time, win their financial freedom, and live their best life.
With more than 39,000 posts packed with insights, strategies, and advice, you’re not just a member—you’re stepping into MJ’s inner-circle, a place where you’ll never be left alone.
Become a member and gain immediate access to...
- Active Community: Ever join a community only to find it DEAD? Not at Fastlane! As you can see from our home page, life-changing content is posted dozens of times daily.
- Exclusive Insights: Direct access to MJ DeMarco’s daily contributions and wisdom.
- Powerful Networking Opportunities: Connect with a diverse group of successful entrepreneurs who can offer mentorship, collaboration, and opportunities.
- Proven Strategies: Learn from the best in the business, with actionable advice and strategies that can accelerate your success.
"You are the average of the five people you surround yourself with the most..."
Who are you surrounding yourself with? Surround yourself with millionaire success. Join Fastlane today!
Join Today