diff --git a/www/js/modules/purchase/service.js b/www/js/modules/purchase/service.js
index e62ef208d87bbc2698a8338b1ed0550bc6819a9e..c701a9cbf469c947e42ecb87107e4565a6b6a9c7 100644
--- a/www/js/modules/purchase/service.js
+++ b/www/js/modules/purchase/service.js
@@ -27,6 +27,7 @@
                   };
                   window.facebookConnectPlugin.logEvent('buy_'+purchaseId);
                   self.savePurchase(transactionData);
+                  return inAppPurchase.consume(data.type, data.receipt, data.signature);
                 })
                 .catch(function (err) {
                   ToastService.show('purchase_payment_error', 'long', 'center');