def get(self): # Request varZ from Shopify charge_id = self.request.get( 'charge_id' ) store = ShopifyStore.get_by_uuid( self.request.get('s_u') ) if ShopifyAPI.verify_recurring_charge( store.url, store.token, charge_id ): if store.charge_id is None: store.do_install() store.charge_id = charge_id store.put() self.redirect("%s?s_u=%s" % (url('StoreWelcome'), store.uuid) ) else: self.redirect( "%s?s_u=%s" % (url('StoreRecurringCancelled'), store.uuid) )