Skip to content

orderId missing in INAPP_PURCHASE_DATA JSON field (in V3) for Subscriptions (app published to alpha) #210

@GoogleCodeExporter

Description

@GoogleCodeExporter
STEPS TO REPRODUCE:
1. Publish app to alpha  
2. Publish subscription products for the app
3. Purchase a subscription using IabHelper from sample code

EXPECTED OUTPUT:
Google Wallet Merchant Order Number should be returned as the value of the 
orderId field of INAPP_PURCHASE_DATA JSON field (in V3) for Subscriptions

Referenced documentation:
http://developer.android.com/google/play/billing/billing_subscriptions.html

If it is a test order, fake order id should be returned

ACTUAL OUTPUT:
Purchase is successful but orderId field is completely missing from the JSON 
output

JSON output is of the format:

{"packageName":"<package name>","productId":"<product 
id>","purchaseTime":<purchase 
time>,"purchaseState":0,"purchaseToken":"<purchase token>","autoRenewing":true}


DEVICE:
Reproduced on Samsung S3


Original issue reported on code.google.com by agr....@gmail.com on 25 Apr 2015 at 3:56

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions