收藏
回答

调用B2B支付方法 wx.requestCommonPayment 没有任何反应?

B2B支付调用requestCommonPayment方法,传入官方示例参数,调用后没有任何反应,success/fail 没有输出任何信息呢?
当前微信已经完成了b2b认证。
 wx.requestCommonPayment({
    signData: JSON.stringify({
      mchid: '1234567890',
      out_trade_no: 'test1244',
	  description: '测试测试',
	  amount: {
		  order_amount: 1,
		  currency: 'CNY'
	  },
	  attach: 'test_attach',
	  product_info: {
		  product_list: [{
			  spu_id: 'spu123456',
			  sku_id: 'sku123',
			  title: 'QQ长鹅',
			  path: 'pages/index',
			  head_img: 'https://mp.weixin.qq.com/123',
			  category: '玩偶',
			  sku_attr: '50cm',
			  org_price: 5000,
			  sale_price: 4000,
			  quantity: 5
		  }]
	  },
	  delivery_type: 2,
      env: 0
    }),
    paySig: 'd0b8bbccbe109b11549bcfd6602b08711f46600965253a949cd6a2b895152f9d',
    signature: 'd0b8bbccbe109b11549bcfd6602b08711f46600965253a949cd6a2b895152f9d',
    mode: 'retail_pay_goods',
    success(res) {
      console.log('requestCommonPayment success', res)
    },
    fail({ errMsg, errno }) {
      console.error(errMsg, errno)
    },
  })


回答关注问题邀请回答
收藏

4 个回答

  • fiooosh
    fiooosh
    10-28

    B2b商户号支付,是不是只要生成好wx.requestCommonPayment所需要的参数,就可以直接在小程序端使用wx.requestCommonPayment拉起支付了?是不是没有调用微信统一下单接口先生成prepay_id这一步骤了?

    10-28
    有用
    回复
  • 重庆安逸软件
    重庆安逸软件
    10-23

    这个删除也删除不了,用也用不了,真是无语死了

    10-23
    有用
    回复 3
    • 那谁
      那谁
      10-24
      什么意思,详细描述一下呢
      10-24
      1
      回复
    • 重庆安逸软件
      重庆安逸软件
      10-30回复那谁
      我想改成为普通支付的,现在也恢复不了,现在这个新的b2支付又用不了
      10-30
      回复
    • 无尘
      无尘
      11-06回复重庆安逸软件
      现在解决了没
      11-06
      回复
  • 他申
    他申
    10-23

    你好,这个问题你是怎么解决的?

    10-23
    有用
    回复 1
    • 那谁
      那谁
      10-23
      1、先检查一下小程序后台中的 行业能力>B2b门店助手>支付管理>商户号管理【与小程序关联状态】是否已关联。
      2、在开发者工具中好像确实不会任何反应以及不会打印任何内容,需要使用真机调试/预览在手机上进行查看打印的内容。
      10-23
      回复
  • 慎独之心
    慎独之心
    10-21

    楼主 你的signature怎么计算的 用的java嘛


    10-21
    有用
    回复 1
    • 那谁
      那谁
      10-22
      signature是java计算的
      10-22
      回复
登录 后发表内容