Transitioning from one-off service fees to platform revenue streams