How to integrate an in-app payment in a mobile app?