Ok, Im almost there. I've one other item that's confusing me. When I validate
my transaction on the server, I send through the receipt data, and then on
my server send it to apple and get the receipt, decode it and it looks like
this:
{
"receipt":{"original_purchase_date_pst":"2012-09-19 05:15:32
America/Los_Angeles",
"unique_identifier":"44a09377a161d6009cf8a16fe3469f8c4d1c9e40",
"original_transaction_id":"1000000056101005", "bvrs":"0.7.0.0",
"transaction_id":"1000000056101005", "quantity":"1",
"product_id":"(removed)", "item_id":"560739308",
"purchase_date_ms":"1348056932296", "purchase_date":"2012-09-19 12:15:32
Etc/GMT", "original_purchase_date":"2012-09-19 12:15:32 Etc/GMT",
"purchase_date_pst":"2012-09-19 05:15:32 America/Los_Angeles",
"bid":"(removed)", "original_purchase_date_ms":"1348056932296"}, "status":0}
basically for an original purchase (NOT a restore in this case), Apple sends
me the above back, which has the same transaction id for the transaction AND
the original transaction. Also, the original purchase date and purchase date
are the exact same. Is this the normal way it works in the live app store?
Should I be comparing the transactionID with the original transaction ID,
and if they are the same, processing it as an original purchase?
Given my experiences over the last few days with StoreKit sandbox, I dont
want to make any assumptions!
--
View this message in context:
http://monotouch.2284126.n4.nabble.com/StoreKit-UpdatedTransactions-not-called-for-restores-tp4657072p4657078.html
Sent from the MonoTouch mailing list archive at Nabble.com.
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch