iBE.net’s pricing and billing engine can bill based on any unit of measure including all the ones listed in the question
Posted in: Features