Event-based: if you can track it, you can charge for it;
I see this being useful for usage based pricing.