Receipt responseBody download_id is null

According to https://developer.apple.com/documentation/appstorereceipts/responsebody/receipt

There is a field:
download_id (integer) : A unique identifier for the app download transaction.

And when im getting new receipt from apple this field is sometimes of type "LONG" - and not integer as documentation said. Please fix this.

And sometimes this field is null. (Again this is not mentioned in documentation)

What does it mean when field download
_id is null?


This is still an issue!!

I received a 'LONG' value for download_id in a receipt. Good thing I found this post, or I would not have been warned that it can be null too!

integer = NSInteger = Long

Receipt responseBody download_id is null
 
 
Q