How to Choose an Integrated Payment Model for Your Software Platform