Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do you bill your web services?

In developing a new web service I haven't been able to find very much information on how companies bill for their web services.

Do you bill by request or only certain requests ie) GET or POST?

-would these be tracked at the application or server level?

Do you bill by bandwidth?

-again how would this be tracked on a per user basis

Do you charge a subscription to simply have access?

-this is assuming that they are only granted an api key after payment has been made.

A combination of the above or other options?

Thanks for your help.

like image 713
user103219 Avatar asked Mar 02 '10 23:03

user103219


People also ask

How much should I charge for my website?

While prices differ from person to person, web design professionals typically charge between $50 to $80 per hour, with skilled freelance website designers making upwards of $75 per hour. A flat fee for a standard business website can range from $5,000 to $10,000, with an average of $6,760.

How much does a beginner website cost?

Hourly Rate Reasonably skilled freelance web designers make about $75 per hour. This figure can vary though, according to CSS-Tricks. Website Builder Expert estimates that the cost to design a website is $30 to $80 per hour and the cost to develop it is $100 to $180 per hour.

How much does a 5 page website cost?

The cost of building a five-page website varies with functionalities and designs your business needs. Typically, it can cost you between $500 to about $1000 but can go higher to $2500 if you want a fully customized five-page site.


1 Answers

As all things in a market economy, the price, but also the inconvenience (or convenience) and risk associated with the actual payment (irrespective of the amount) is a function of how unique and cool and valued your service or product is.

It is therefore impossible to answer the question but in very generic terms, i.e. in the form of suggestions. You actual invoicing model may base on one or several of the following

  • bill for a one-time setup fee
  • bill on a subscription basis (i.e. for a defined period, with explicitly defined maximum amounts of usage)
  • bill for maintenance
  • bill by the act, i.e. a certain amount (possibly on a decreasing unit price schedule). Such acts should be counted at the server level, (The client-side may include some audit/monitoring/log of sorts, but the server-side should be the authoritative source of info)
  • bill by volume (for example number of MBytes transfered etc.), this is applicable to services where there is a big variation in the volume of info produced for each "act".

In general, the price and the modality of accounting should seem fair, to both parties, particularly to the buyer, and typically, the simpler the better. The price should not necessarily be low, provided you can make the case that the service provided is effectively valuable, and that you either invested and took risk to introduce the service, or the on-going expenses associated with running the service are evident.

like image 64
mjv Avatar answered Oct 21 '22 05:10

mjv