Comments (21)
I was not able to reproduce this.
I purchased a managed item using an expired credit card. I got an order
cancellation notice. I was able to re-try the purchase using a different card
without error.
Original comment by [email protected]
on 7 Apr 2011 at 11:14
- Changed state: Invalid
from marketbilling.
I am experiencing the same issue as described above.
However my order is not cancelled by Google but by the developer (At least
Google Checkout says so, we never cancelled the order)
When making the purchase I never received an answer from the Market App telling
me that the purchase state has changed. I do receive a RESULT_OK for sending
the purchase request.
Checkout tells me this (this comes from the developer account):
Apr 5 3:31 PM Order received You received a new order. Google has sent
the customer an order confirmation email.
Apr 5 3:32 PM Authorization successful The customer's credit card was
authorized for €0.99, and passed all risk checks.
Apr 5 3:34 PM Order cancelled You cancelled this order.
Reason: Other (describe below)
Message sent to customer: We could not complete your order in a timely fashion.
Please verify your payment information in Google Checkout and try again later.
After that I cannot retry the purchase as I always get the message "You have
already purchased this item or the purchase is still pending"
Maybe the issue here is that the order is not cancelled by Google (as in your
test case) but by the developer.
I might also add, that the same code works for unmanaged items and the
android.test.* test cases.
In case it helps, the order ID of such a failed purchase is 822891327004771
The market version on the device is 2.3.4
Original comment by [email protected]
on 8 Apr 2011 at 10:40
from marketbilling.
Yes, I don't think this is invalid as appears to be effecting a number of
users, Here's pretty much the above case stating I cancelled it which I did not
:-
http://forums.whirlpool.net.au/forum-replies.cfm?t=1655181&p=20#r385
Original comment by [email protected]
on 11 Apr 2011 at 2:39
from marketbilling.
Issue 16 has been merged into this issue.
Original comment by [email protected]
on 20 Apr 2011 at 7:40
from marketbilling.
Hi everyone,
We were able to recently track this down from logs data, and a fix was recently
checked in to our server code.
I'm marking this as fixed, but keep in mind that it will take 1-2 weeks for
this change to pass QA and make it onto our servers. Thanks for your continued
patience.
Original comment by [email protected]
on 20 Apr 2011 at 7:43
- Changed state: Fixed
from marketbilling.
The patch made it to production last night, and stuck orders are in the process
of being unstuck as I write this. This issue is now fully resolved.
Original comment by [email protected]
on 26 Apr 2011 at 7:19
- Changed state: Verified
from marketbilling.
[deleted comment]
from marketbilling.
i am still facing this issue in my game and users are unable to do any more
purchases in my app.
Please fix this issue or suggest any solution for my current users.
Original comment by [email protected]
on 15 Sep 2011 at 4:03
from marketbilling.
Currently seeing a "You already have a pending order for this item" error as
well.
Original comment by [email protected]
on 16 Sep 2011 at 5:32
from marketbilling.
This is still a problem for me too.
Original comment by [email protected]
on 7 Oct 2011 at 4:38
from marketbilling.
I received 12 notices like this with orders being cancelled. I guess the only
alternative is to build an alternate payment method.
Original comment by [email protected]
on 14 Feb 2012 at 2:54
from marketbilling.
Same problem with the new version of Angry Birds Space from Rovio.
Original comment by [email protected]
on 16 Jun 2012 at 12:34
from marketbilling.
It's almost a year and half since you said this was fixed, and I'm experiencing
it today, it's not fixed. Why no updates?
Original comment by [email protected]
on 3 Aug 2012 at 9:18
from marketbilling.
And I am experiencing for these last few days. All my orders are cancelled by
my seller account, with the message:
We could not complete your order in a timely fashion. Please verify your payment information in Google Checkout and try again later.
Is there any known fix?
Original comment by [email protected]
on 22 Aug 2012 at 8:01
from marketbilling.
I have users are complaining about this bug too. The issue has not been fixed.
Original comment by [email protected]
on 24 Aug 2012 at 5:12
from marketbilling.
We are facing the same issue. If an in-app purchase is cancelled and the same
user attempts to purchase it again we get a "you already purchased this item"
error.
Original comment by [email protected]
on 27 Aug 2012 at 1:59
from marketbilling.
We are seeing this issue for the first time and now a ton of this issue
starting yesterday. Suddenly a bunch of our orders are getting into this state
and there is little, if anything we can do about it.
It appears related to
http://code.google.com/p/marketbilling/issues/detail?id=45 which was reported
as well.
We would appreciate knowing what we can and should tell our customers to do -
because ultimately it makes the app developer look bad.
Original comment by [email protected]
on 31 Aug 2012 at 2:21
from marketbilling.
We are seeing a similar issue as well, which I was able to reproduce using two
different accounts:
- the first in-app purchase works fine
- In the developer google checkout console, I cancel the purchase
- if the user then tries to purchase the in-app purchase again, he gets a
message that everything worked out fine, and he will even get a receipt by
email. but the app never gets the product delivered, and a few minutes later
the user gets an email saying the in-app purchase was cancelled.
The user can even purchase the product over and over again, like every few
seconds, which shouldn't be possible for a managed product. The user then gets
a lot of confirmation e-mails, plus a lot of cancel e-mails a few minutes later.
I know that this worked before. When I implemented the in-app purchase feature
in our app a few months ago, I cancelled purchases for a few test accounts
(some of them were not registered as test accounts in the developer console) a
lot of times in order to test the feature.
Original comment by [email protected]
on 6 Sep 2012 at 9:44
from marketbilling.
Hello, I just went to purchase premium for the app telik tv.
I chose the option to bill back to my network provider.
I'm now getting the message when I select the premium features of this app
Item already purchased
"You have already purchased this item or the purchase is still pending."
If I'm unable to to use the premium features I obviously do not want to be
charged from my network provider. How would I go about rectifying this?
Original comment by [email protected]
on 9 Nov 2012 at 9:26
from marketbilling.
"You already have a pending order for this item" Getting this error repeatedly
when trying to purchase ad-free Angry Birds after updating my credit card.
There seems to be no way to reset the cancelled order from my expired card!!
Original comment by [email protected]
on 12 Nov 2012 at 12:29
from marketbilling.
Same problem. Message shown is: "You have already purchased this item", but the
order has been cancelled by developer.
Original comment by [email protected]
on 7 Mar 2013 at 3:42
from marketbilling.
Related Issues (20)
- Bug in In-App purchase V3? inventory.getPurchase(MYSKU) is null
- launchPurchaseFlow() does not call flagEndAsync() when there are no exceptions
- Create a real Sanbox environment to test Subscription!
- cannot find the purchase state of the order by Purchases.products: get method HOT 1
- IabHelper returning "User canceled" instead of "Item already owned" (when trying to purchase owned item)
- ;l
- retrieve non consumed item to consume it again on another device
- Billing has stopped working HOT 1
- 34:cd:be:a5:0f:
- Mac Wi-Fi
- In App Purchase Test Accounts Treated as Test Accounts For Release Builds On Play Store
- Patch for /v3/src/com/example/android/trivialdrivesample/util/IabHelper.java
- Product.getPrice() returns 0.0
- Order Id disappears after revoke subscription HOT 1
- getSkuDetail reutrns null as a result android sdk will produce a nullpointerexception
- purchase details of next payment in-app subscription
- Patch for /v3/src/com/example/android/trivialdrivesample/util/IabHelper.java
- In-App Billing with Asus Pad-ME172V
- orderId missing in INAPP_PURCHASE_DATA JSON field (in V3) for Subscriptions (app published to alpha)
- How is the price of zero?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from marketbilling.