V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hevi
V2EX  ›  程序员

有没大佬用 NextJS13 写网站接入微信支付的?想请教一些问题

  •  
  •   hevi ·
    hevi1991 · 2023-10-08 16:49:50 +08:00 · 713 次点击
    这是一个创建于 417 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本来公司说好,写内容为主的网站的,后来做着做着说要弄成私域电商,还非要从现有的项目上去改。 (结合自身条件又不方便提桶)

    问题如下

    • 使用那种支付产品( JSAPI 支付、Native 支付)比较符合这个技术栈?

      • JSAPI 支付依赖微信自带的浏览器,需要用到 WeixinJSBridge ,在 NextJS13 App route 和 TypeScript 特性下如何使用?
      • Native 支付
    • 项目目前已经使用了微信用户授权,作为用户功能,开发环境已经可以获得 openid ,但测试公众号平台又没提供测试条件,需要直接使用生产的 openid ,这让我很头大

      • 生产的 appid 与微信提供的测试公众号的 appid 不一样,且商户账号没法绑定开发 appid 吧?
      • 可以使用内网穿透,然后在生产绑定回调域名,然后内网穿透下开发吗?从而开发环境也能取得生产的 openid 。还是有别的办法?

    希望得到各位大佬指导

    1 条回复    2023-10-09 09:31:00 +08:00
    296727
        1
    296727  
       2023-10-09 09:31:00 +08:00   ❤️ 1
    如果是网页的,不需要关心这些,你只需要关心有没有付钱就 OK ,微信会给你一个 code ,你把这个 code 转成二维码用户扫描就 OK
    如果是 h5 ,调用微信支付的方法也会直接跳到微信进行支付
    综上所述,你不需要关心这些东西,你只需要关心你的这个用户有没有付款成功就行,他有没有关注你的公众号是另外的事情,你只需要测试平台有支付权限
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1336 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 17:45 · PVG 01:45 · LAX 09:45 · JFK 12:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.