Receipt Validation in StoreKit 1 vs StoreKit 2: Exploring the New App Store Server API to Validate Receipts
Receipt Validation in StoreKit 1 vs StoreKit 2: Exploring the New App Store Server API to Validate Receipts
Suren
Suren
Nov 29, 2024
Nov 29, 2024
Hi there, I’m Suren, an SDK engineer at Qonversion. I work a lot on making subscription infrastructure setup seamless for our users and I always follow the updates that happen in and around iOS.
This is the second part of our migration guide from Original StoreKit to StoreKit 2 where we'll mainly discuss the receipt validation process. We'll dig into the differences for receipt validation in StoreKit 1 where we used verifyreceipt
endpoint and StoreKit 2 where we refer to App Store Server API.
We will examine the differences in data between these two approaches and how this can help you address your business needs and accurately determine the user’s status and access within your application. Additionally, I will touch on some important aspects of the migration process that you won’t find in the documentation but will unfortunately encounter in practice.
Hi there, I’m Suren, an SDK engineer at Qonversion. I work a lot on making subscription infrastructure setup seamless for our users and I always follow the updates that happen in and around iOS.
This is the second part of our migration guide from Original StoreKit to StoreKit 2 where we'll mainly discuss the receipt validation process. We'll dig into the differences for receipt validation in StoreKit 1 where we used verifyreceipt
endpoint and StoreKit 2 where we refer to App Store Server API.
We will examine the differences in data between these two approaches and how this can help you address your business needs and accurately determine the user’s status and access within your application. Additionally, I will touch on some important aspects of the migration process that you won’t find in the documentation but will unfortunately encounter in practice.