Mobile health payments platform