Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can I verify the transaction information of in-app billing with the Android Market server directly?

If I have the transaction information json string:

{ "nonce" : 1836535032137741465,
  "orders" :
  { "notificationId" : "android.test.purchased",
    "orderId" : "transactionId.android.test.purchased",
    "packageName" : "com.example.dungeons",
    "productId" : "android.test.purchased",
    "developerPayload" : "bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ",
    "purchaseTime" : 1290114783411,
    "purchaseState" : 0
  }
}

can i just upload it to Android Market server to verify if it is valid. Just like the Apple way. http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/VerifyingStoreReceipts/VerifyingStoreReceipts.html

Update: I am updating this to get some info about this topic.

like image 862
Sam Xu Avatar asked Apr 01 '11 08:04

Sam Xu


1 Answers

In android we can't verify the transaction information of in-app billing with the Android Market server directly. And I thinks there is not need to verify the transaction because it's very secure.(Nothing like jailbreak in android) :).

like image 148
Manu Avatar answered Oct 19 '22 22:10

Manu