duccong / marketbilling

Automatically exported from code.google.com/p/marketbilling
0 stars 0 forks source link

Duplicate Purchases allowed for managed products #33

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
STEPS TO REPRODUCE:
1. Choose a managed product id that has previously been purchased. 
2. Attempt to buy it when it has previously been bought.  
3. Attempt to buy it again. 

EXPECTED OUTPUT:
A message that the product has already been purchased. 
ACTUAL OUTPUT:
The purchase proceeds and shows up in Google Checkout. No purchase state change 
notification is received (see issue 32). 
A subsequent attempt receives server error (retry/cancel). 

AFFECTED ORDER IDS (IF RELEVANT):
bcn_ust_atv_trails_nation_00

OS VERSION:
2.2.2

MARKET/MYAPPS VERSION:

2.3.6
DEVICE:

OUTPUT FROM ADB BUGREPORT ATTACHED:
(Note: The output from "adb bugreport" is required for all bug reports.)

NOTES:
This cannot be worked around by looking at locally stored records of purchase. 
Since the purchase state change has never been received (issue 32), there is no 
locally stored copy. 

Original issue reported on code.google.com by nathan.d...@gmail.com on 22 Jun 2011 at 3:55

Attachments:

GoogleCodeExporter commented 8 years ago
Isn't this the same issue as #32?

Original comment by st...@dogsbyte.net on 22 Jun 2011 at 8:55

GoogleCodeExporter commented 8 years ago
No. 

I don't know if the root cause is the same - it might be.

But it's possible to fix the missing notifications and still allow duplicate 
purchases. It's possible to not allow duplicate purchases and yet not send the 
notifications.   

As Trevor said, 

"We're still working on the duplicate purchase issue, and if somebody wants to 
open a bug for that, that's fine."

Original comment by nathan.d...@gmail.com on 22 Jun 2011 at 10:14

GoogleCodeExporter commented 8 years ago
Confirming that this is a duplicate of Issue 32.
Closing as duplicate.

Original comment by trevorjohns@google.com on 24 Jun 2011 at 2:32