Transactions
Update StoreKit Status
Changed onReports a StoreKit subscription state change for a migration transaction. As of 2026-04-27, this is a trigger to verify endpoint: when the SDK reports storekit_status=2 (anything other than active), the backend queries Apple's App Store Server API itself and persists what Apple reports onto the transaction's storekit_apple_status and storekit_subscription_end fields. Billing-relevant data is never sourced from the client.
patch/iap/transactions/{transaction_id}/storekit-status
Request
- Base URLhttps://api.zerosettle.io/v1
- URLhttps://api.zerosettle.io/v1/iap/transactions/{transaction_id}/storekit-status
- AuthAPI key in header X-ZeroSettle-Key
Path parameters
transaction_idstring required
The transaction ID.
Request body
Response
Status updated
Changes
- info
added the new optional request property
- info
added the new optional request property
- info
- info
endpoint added
- info