Payment Solutions for Software Platforms