App Store Receipt Validation

What's New

Version 1.0.6


Updated a syntax error in DTFoundation that would make it not build on Xcode beta

Updated and Re-released on July 12th because of an incompatibility with updates to DTASN.1


"Kvitto, it means Receipt in Swedish. The trend of using Swedish words for libraries is pretty big" -- Hugo Tunius via Twitter

Allows parsing an validation of iTunes App Store receipts. Receipts also contain the In App Purchase receipts. For auto-renewable subscriptions the subscription expiration date is available.


Look at the included Demo app's ViewController to see how to load and validate a Store receipt locally. This sample is in Objective-C to demonstrate the Kvitto - although written in Swift - can also be used from Objective-C code.


It is open source and covered by a standard 2-clause BSD license. That means you have to mention Cocoanetics as the original author of this code and reproduce the LICENSE text inside your app.

You can purchase a Non-Attribution-License for 75 Euros for not having to include the LICENSE text.

We also accept sponsorship for specific enhancements which you might need. Please contact us via email for inquiries.


  • Swift Tools 5.3.0
View More Packages from this Author


Last updated: Thu Nov 10 2022 10:00:43 GMT-0500 (GMT-05:00)