Managed payments solution boosts user experience and annual revenue