parameters: (self, wechat_dict, REQUEST=None, **kw)
return_statement: return self.REQUEST.RESPONSE.redirect(
        "%s?trade_no=%s&price=%s&payment_url=%s" % (
          base_url,
          wechat_dict['out_trade_no'],
          wechat_dict['total_fee'],
          self.getWechatPaymentURL(wechat_dict)
        )
      )
docstring: Returns a redirection to the payment page
docstring_summary: Returns a redirection to the payment page
docstring_tokens: Returns a redirection to the payment page
function: def navigate(self, wechat_dict, REQUEST=None, **kw):
      """Returns a redirection to the payment page"""
      LOG('WechatService', WARNING,
            'In Navigate', error=False)
  
      portal = self.getPortalObject()
      base_url = wechat_dict.pop('base_url', '%s/#wechat_payment' % portal.absolute_url())
  
      return self.REQUEST.RESPONSE.redirect(
        "%s?trade_no=%s&price=%s&payment_url=%s" % (
          base_url,
          wechat_dict['out_trade_no'],
          wechat_dict['total_fee'],
          self.getWechatPaymentURL(wechat_dict)
        )
      )
function_tokens: def navigate ( self , wechat_dict , REQUEST = None , * * kw ) : LOG ( 'WechatService' , WARNING , 'In Navigate' , error = False ) portal = self . getPortalObject ( ) base_url = wechat_dict . pop ( 'base_url' , '%s/#wechat_payment' % portal . absolute_url ( ) ) return self . REQUEST . RESPONSE . redirect ( "%s?trade_no=%s&price=%s&payment_url=%s" % ( base_url , wechat_dict [ 'out_trade_no' ] , wechat_dict [ 'total_fee' ] , self . getWechatPaymentURL ( wechat_dict ) ) )