title: How to control cancel subscribe Ionic In app Purchase
body: <p>Need Help with InAppPurchase2</p>
  
  <p>My code works fine, but I have one problem. When the user cancel the subscribe I can´t identify this, but when a restart the app this qestion is identify and app works again.</p>
  
  <p>Explain better:
  1 - App start and load store and products. OK
  2 - User order subscribe and the app finish this and product go to "owned" status. Ok
  3 - User cancel the subscribe on Google Play, but when my app call store.refresh(), product still stay "owned" status. PROBLEM
  4 - when the app restart the product return to "valid" state.</p>
  
  <p>Debuging I can see the when.approved still calling after I call finish() until app restart.</p>
  
  <p>Is there any way to restart load store? </p>
  
  <pre><code>    configurarProdutos() {
          this.platform.ready().then(() =&gt; {      
  
            // Registra os produtos da loja
            this.store.register([
              {id: "mensal_basico",
              type: this.store.PAID_SUBSCRIPTION}
            ]);
  
            this.registrarEventos('mensal_basico')
  
            this.store.refresh();
          });    
        }
  
    registrarEventos(produto) {
      this.store.when(produto)
      .approved( (product: IAPProduct) =&gt; {
        product.finish()
      })
    }
  </code></pre>