We are writing an application for the Android OS that communicates with the server to perform its operations.
This application is subscription-based and the server’s responsibility is to inform the device of the subscription status of the currently registered user.
We plan to write an In-App purchase using PayPal services. So I just need to know if PayPal supports a server / client model like iOS, for example?
Below is the detailed process that we are running for iPhone applications.
- Device Submits Purchase Request to Apple Payment Gateway
- The payment gateway sends back the signed digital receipt.
- The device sends this receipt to our application server.
- The application server sends a receipt (for verification) to Apple’s public web API
- Apple Web API Validates receipt and returns readable receipt content to the application server.
- The server sets up a paid user subscription and sends "Success" to the device.
source
share