Revenue sharing solution