Android Market’s Unexplained Order Cancellations
In recent weeks we’ve been seeing higher incidences of cancelled orders on Android Market than usual. It seems to be due to a change in payment processing that Google has yet to explain to developers.
One way that Google has always differentiated Android Market from Apple’s App Store is by offering refunds to users. Initially there was a very generous 24-hour refund window that was subsequently reduced to a barely useful 15 minutes. When a user requests a refund, that order is assigned the CANCELLED status (it shows up in Appmonger‘s list view as red/pink) and the Google Checkout order history will show the message “Cancellation requested from phone” (or some non-English translation thereof) as below:

The other scenario in which orders could become cancelled was when the customer’s payment card was declined. Google gives the customer 7 days to provide alternative payment and then automatically cancels the order if payment is still outstanding. In this case the order is assigned the CANCELLED_BY_GOOGLE status (it shows up in Appmonger as orange) and the Google Checkout order history contains the text “The customer did not provide valid credit card information in repsonse to the email Google sent. This order was automatically cancelled”:

In the last couple of weeks we’ve been seeing a third kind of cancelled order. These are also assigned the status CANCELLED and therefore, like refunds, show in Appmonger as red/pink. But these cancellations are not due to customers requesting refunds. These cancellations occur several hours after the orders are made, well outside of the refund window. Nor are they a result of declined credit cards since Google Checkout shows that the authorisation succeeded. The salient text in the order history is “We could not complete your order in a timely fashion. Your order has been cancelled automatically. Please retry your purchase”:

Trying to get an explanation out of Google is like trying to get any other information out of Google – i.e. not a very rewarding exercise. There are some suggestions that these cancellations are related to the recently-introduced carrier billing but I don’t think that’s the case. The most benign theory is that Google is simply cancelling orders where the user fails to download the app. However, the wording of the e-mail sent to the customer implies that there is a payment processing problem on Google’s side. If that’s true then developers are losing money from lost sales.
Whatever the real reason for the cancellations, Google could easily clear up the confusion by communicating better with Android merchants.

There are many important milestones in the early life of a new country. The declaration of independence, diplomatic recognition from other states, and membership of the United Nations to name just a few.
One of the major limitations of 
You will need to grant Appmonger permission to use your Google account.



Since then, Google has introduced