The receipt is short of normal receipt

When I had buy something in my game with the in-app purchase , I found out that sometimes I got the receipt from the method called "updatedTransactions" is short of the normal receipt。

For example,I purchase the productID(com.baitian.pjm.zwfz_10007),but I got the receipt is like this:

-------------------------------------------------------------------------------------->

  • {"status":0, "environment":"Production",
  • "receipt":{"receipt_type":"Production", "adam_id":1118866710, "app_item_id":1118866710,
  • "bundle_id":"com.baitian.pjm.zwfz",
  • "application_version":"7",
  • "download_id":72023503068992,
  • "version_external_identifier":821001153,
  • "receipt_creation_date":"2017-03-10 21:46:55 Etc/GMT",
  • "receipt_creation_date_ms":"1489182415000",
  • "receipt_creation_date_pst":"2017-03-10 13:46:55 America/Los_Angeles",
  • "request_date":"2017-03-14 10:26:30 Etc/GMT", "request_date_ms":"1489487190408",
  • "request_date_pst":"2017-03-14 03:26:30 America/Los_Angeles",
  • "original_purchase_date":"2017-01-14 05:26:03 Etc/GMT", "original_purchase_date_ms":"1484371563000", "original_purchase_date_pst":"2017-01-13 21:26:03 America/Los_Angeles", "original_application_version":"6",
  • "in_app":[
  • {"quantity":"1", "product_id":"com.baitian.pjm.zwfz_10011",
  • "transaction_id":"320000244497670",
  • "original_transaction_id":"320000244497670",
  • "purchase_date":"2017-01-19 04:14:55 Etc/GMT", "purchase_date_ms":"1484799295000", "purchase_date_pst":"2017-01-18 20:14:55 America/Los_Angeles", "original_purchase_date":"2017-01-19 04:14:55 Etc/GMT", "original_purchase_date_ms":"1484799295000", "original_purchase_date_pst":"2017-01-18 20:14:55 America/Los_Angeles", "is_trial_period":"false"}]}}

----------------------------------------------------------------------------------->


The receipt_creation_date is rignt for the order,but the product_id is wrong , the product_id is the Non-RenewingSubscription product。

I am not sure that is my fault ,the vast majority of the receipt is right and normal. So I come here for help,

do you got the same situation for the In-app Purchase?

Answered by PBK in 217427022

Are you the developer of this app?

How do you know what the product_id is for the non-renewing subscription?

What product_id were you expecting?

Accepted Answer

Are you the developer of this app?

How do you know what the product_id is for the non-renewing subscription?

What product_id were you expecting?

The receipt is short of normal receipt
 
 
Q