Payment by the button in the mobile app (InApp)

Apple Pay

When the token payment is executing by button in a mobile app, the following actions are performed:

The buyer selects the product or service in the store mobile app and presses the pay button.

  1. An encrypted packet with payment data and a token is generated by accessing the SDK of the respective provider: Apple Pay  API.
  2. The SDK of Apple Pay conducts the required payment authorization by the buyer on the mobile device (PIN / fingerprint).
  3. The encrypted packet with payment data and a token is transferred to the TokenPay payment service on the side of IPS Assist.
  4. IPS Assist decrypts the package and performs payment with a token.
  5. IPS Assist returns the payment results to the mobile app.

Actions from 2 to 6 can be executed once by calling SDK Assist: