title: Android In-App purchase doesn't work
body: <p>I am about to publish the app to Google Play.
  I tested in-app purchases with the product ID android.test.purchase and it worked fine.
  Now I am trying to use the real product ID, but I always get the following UI error:</p>
  
  <blockquote>
    <p>The item that you were attempting to purchase could not be found.</p>
  </blockquote>
  
  <p>In the log I can see following:</p>
  
  <blockquote>
    <p>D/Finsky(14007): [1] CarrierParamsAction.createCarrierBillingParameters: Carrier billing config is null. Device is not targeted for DCB 2.
    E/Finsky(14007): [3407] FileBasedKeyValueStore.delete: Attempt to delete 'paramstHSCrkH2npg__b-wWCeLSA' failed!
    E/Volley(14007): [3393] BasicNetwork.performRequest: Unexpected response code 500 for <a href="https://android.clients.google.com/fdfe/preparePurchase" rel="noreferrer">https://android.clients.google.com/fdfe/preparePurchase</a>
    D/Finsky(14007): [1] PurchaseFragment.handleError: Error: PurchaseError{type=2 subtype=0}</p>
  </blockquote>
  
  <p>I have done all the basic setup:</p>
  
  <ul>
  <li>uploaded my apk to the alpha channel in developer console (to do that I had to shift my current date on PC 2 days back when releasing a signed apk), so the app status is "ready to publish" now</li>
  <li>added real product id and set its status to "active", used same product id in my code</li>
  <li>added license RSA key from console to my code</li>
  <li>added tester gmail account to console license settings</li>
  <li>installed on the device same released apk and use the tester gmail account there</li>
  </ul>
  
  <p>What else am I missing?</p>