Unity IAP server side receipt validation

Hi … I am implementing unity IAP in my project. I can do the local receipt validation but I have no idea how to do server side receipt validation. Does unity offer server side receipt validation ?

Unity IAP itself does not offer support for server side validation. There is an article about it here. When using an external package like that mentioned on that page, you will need to have your own servers though.

Another alternative is using Unity Gaming Services which when used in combination with authentication, provides receipt validation for the Apple App Store and Google Play. However subscriptions are not fully supported since it does not make use of App Store notifications.

Last but not least, you could choose my own service which is either integrated in my Simple IAP System asset (Unity Asset Store) or as a separate package. I have already mentioned this in your other post here .

1 Like

Thanks for the reply. I don’t have any subscriptions on my project. I am selling non consumables only. I have no idea how to use unity gaming services. can I submit my project on App Store without server side validation or is it mandatory to have server side validation ?

While recommended by Apple, server side validation is not mandatory.

Okay thanks for letting me know …