itemId
|
String
|
Unique identifier of the in-app product registered in Seller Portal
|
paymentId
|
String
|
Unique identifier assigned to the in-app product payment transaction when it was successful
|
orderId
|
String
|
Unique identifier assigned to the purchase receipt
|
packageName
|
String
|
Package name of the app with a completed transaction
|
itemName
|
String
|
Title of the in-app product registered in Seller Portal
|
itemDesc
|
String
|
Brief explanation of the in-app product registered in Seller Portal
|
purchaseDate
|
String
|
Date and time of the product purchase and payment transaction (YYYY-MM-DD HH:mm:ss GMT)
|
paymentAmount
|
String
|
Total amount, including the in-app product price and all applicable taxes, billed to the user
|
status
|
String
|
Processing result of the request for the receipt:
"success" Success
"fail" Failed
"cancel" The purchase transaction was canceled
Note: For canceled transactions, the old iap/getPurchaseReceipt only passed "fail" , but the iap/v6/receipt passes "cancel" and transaction information together.
|
paymentMethod
|
String
|
Type of payment option used to purchase the product
"Credit Card" , "Mobile Micro Purchase" , "Prepaid Card" , "PSMS" , "Carrier Billing" and others.
|
mode
|
String
|
IAP operating mode in effect at the time of purchase:
"TEST" Developer Test Mode which always returns Success or Fail result
"PRODUCTION" Production Mode
|
consumeYN
|
String
|
For consumable items only, whether or not the item has been reported as consumed and is available for purchase again:
"Y" Consumed
"N" Not Consumed
|
comsumeDate
|
String
|
Date and time when the consumable item was reported as consumed (YYYY-MM-DD HH:mm:ss GMT)
|
consumeDeviceModel
|
String
|
Model name of the device that reported the item as consumed
|
acknowledgeYN
|
String
|
Whether or not acknowledge that the user has been granted entitlement for the purchased non-consumable item or subscription:
"Y" Acknowledged
"N" Not Acknowledged
|
acknowledgeDate
|
String
|
Date and time when the purchase of non-consumable item or subscription was acknowledged (YYYY-MM-DD HH:mm:ss GMT)
|
acknowledgeDeviceModel
|
String
|
Model name of the device that acknowledged non-consumable item or subscription
|
passThroughParam
|
String
|
Deprecated since IAP 6.4.0 Transaction ID created by your app for security Returned only if the pass-through parameter was set.
Note: The old iap/getPurchaseReceipt passed the base64 encoded value, but the iap/v6/receipt passes the value as it is set in the game.
|
currencyCode
|
String
|
Currency code (3 characters) of the purchaser's local currency. (for example, EUR, GBP, USD)
|
currencyUnit
|
String
|
Symbol of the purchaser's local currency (for example, €, £, or $)
|
cancelDate
|
String
|
For canceled transaction only, Date and time the purchase transaction was canceled (YYYY-MM-DD HH:mm:ss GMT)
Note: Added since iap/v6/receipt
|
errorCode
|
Integer
|
For failed request only, error code
|
errorMessage
|
String
|
For failed request only, detailed error message
|