code: def create_js_pay_params(self, **package):
          
          pay_param, sign, sign_type = self._pay_sign_dict(
              package=self.create_js_pay_package(**package)
          )
          pay_param['paySign'] = sign
          pay_param['signType'] = sign_type
  
          # 腾讯这个还得转成大写 JS 才认
          for key in ['appId', 'timeStamp', 'nonceStr']:
              pay_param[key] = str(pay_param.pop(key.lower()))
  
          return pay_param
docs: 签名 js 需要的参数
          详情请参考 支付开发文档
  
          ::
  
              wxclient.create_js_pay_params(
                  body=标题, out_trade_no=本地订单号, total_fee=价格单位分,
                  notify_url=通知url,
                  spbill_create_ip=建议为支付人ip,
              )
  
          :param package: 需要签名的的参数
          :return: 支付需要的对象