Validators (In-app purchase validators)

The transaction validation methods can be performed either by:

  • Local check;
  • Remote check (server to server communication).

Local Check

Many developers add an extra step of security in which the IAP is only valid after the verification of the transaction's credential against their owns. This process is made using a unique public key and checks the integrity of the purchase.

Get to know more about the process here.

Remote Check

The app sends data about the purchase to your server, that, in return, sends it directly to our server for validation.

This process comprises two separate sources of information:

  • the client code - sends the purchase data to your server and deals with the response;
  • the server code - receives your client's data, sends it to our servers, waits for a reply and sends it back to the client.

Get to know more about the process here.