A user create two order and pay success, app get two receipt and send to web server to verify. Two receipts are totally diffrrent, but the verification results are similar between the two receipts, as shown below:
{
environment = Production;
receipt = {
"adam_id" = 1395152179;
"app_item_id" = 1395152179;
"application_version" = 11458;
"bundle_id" = "com.qeeyou.MobileGameAccelerator";
"download_id" = 78035935054534;
"in_app" = (
{
"is_trial_period" = false;
"original_purchase_date" = "2019-07-05 07:58:46 Etc/GMT";
"original_purchase_date_ms" = 1562313526000;
"original_purchase_date_pst" = "2019-07-05 00:58:46 America/Los_Angeles";
"original_transaction_id" = 380000435059330;
"product_id" = 1;
"purchase_date" = "2019-07-05 07:58:46 Etc/GMT";
"purchase_date_ms" = 1562313526000;
"purchase_date_pst" = "2019-07-05 00:58:46 America/Los_Angeles";
quantity = 1;
"transaction_id" = 380000435059330;
}
);
"original_application_version" = 6422;
"original_purchase_date" = "2018-12-21 18:27:56 Etc/GMT";
"original_purchase_date_ms" = 1545416876000;
"original_purchase_date_pst" = "2018-12-21 10:27:56 America/Los_Angeles";
"receipt_creation_date" = "2019-07-05 07:58:46 Etc/GMT";
"receipt_creation_date_ms" = 1562313526000;
"receipt_creation_date_pst" = "2019-07-05 00:58:46 America/Los_Angeles";
"receipt_type" = Production;
"request_date" = "2019-08-06 03:10:18 Etc/GMT";
"request_date_ms" = 1565061018828;
"request_date_pst" = "2019-08-05 20:10:18 America/Los_Angeles";
"version_external_identifier" = 831565334;
};
status = 0;
}
{
environment = Production;
receipt = {
"adam_id" = 1395152179;
"app_item_id" = 1395152179;
"application_version" = 12137;
"bundle_id" = "com.qeeyou.MobileGameAccelerator";
"download_id" = 78035935054534;
"in_app" = (
{
"is_trial_period" = false;
"original_purchase_date" = "2019-07-05 07:58:46 Etc/GMT";
"original_purchase_date_ms" = 1562313526000;
"original_purchase_date_pst" = "2019-07-05 00:58:46 America/Los_Angeles";
"original_transaction_id" = 380000435059330;
"product_id" = 1;
"purchase_date" = "2019-07-05 07:58:46 Etc/GMT";
"purchase_date_ms" = 1562313526000;
"purchase_date_pst" = "2019-07-05 00:58:46 America/Los_Angeles";
quantity = 1;
"transaction_id" = 380000435059330;
}
);
"original_application_version" = 6422;
"original_purchase_date" = "2018-12-21 18:27:56 Etc/GMT";
"original_purchase_date_ms" = 1545416876000;
"original_purchase_date_pst" = "2018-12-21 10:27:56 America/Los_Angeles";
"receipt_creation_date" = "2019-08-04 09:03:34 Etc/GMT";
"receipt_creation_date_ms" = 1564909414000;
"receipt_creation_date_pst" = "2019-08-04 02:03:34 America/Los_Angeles";
"receipt_type" = Production;
"request_date" = "2019-08-06 03:10:19 Etc/GMT";
"request_date_ms" = 1565061019283;
"request_date_pst" = "2019-08-05 20:10:19 America/Los_Angeles";
"version_external_identifier" = 832123956;
};
status = 0;
}
the content in "in_app" is completely same. I can't get the latest order info from the second receipt.
So I want to know how to resolve the problem, Thanks!