V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
alexanderliu
V2EX  ›  Node.js

nodejs 如何实现银联 SDK(open.unionpay.com)手机 wap,网页支付 搜了好多就是没有找到,跪求大神出现

  •  
  •   alexanderliu · 2016-01-05 17:22:00 +08:00 · 4985 次点击
    这是一个创建于 3236 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近公司想要增加一个支付的平台,五天时间解决。我们后台语言是 nodejs.实现银联手机支付。自己研究了下, nodejs 的证书读取应该是 pem ,银联给的是 pfx
    用 openssl 转化需要密码,和银联根本没办法对接,银联给了一个 qq 是测试的,电话永远是一个人接。根本问不出来任何问题。
    第 1 条附言  ·  2016-01-12 14:23:59 +08:00
    由于证书问题和加密压缩之类的 nodejs 着实难搞,所以就觉得换个技术解决方案:
    官方的 java SDK 本身就是一个 servelet,调通之后(很好调通,就是配置个证书,把 demo 中的参数改为自己的参数,作为变量),做一个转发.然好 nodejs 做逻辑处理
    4 条回复    2016-01-06 09:28:56 +08:00
    alexanderliu
        1
    alexanderliu  
    OP
       2016-01-05 17:31:13 +08:00
    已得到回复证书密码。开工中
    alexsunxl
        2
    alexsunxl  
       2016-01-05 17:58:27 +08:00
    银联的文档很恶心的。
    去年写的一个 php 的支付也感觉非常蛋疼
    alexanderliu
        3
    alexanderliu  
    OP
       2016-01-05 18:35:55 +08:00
    @alexsunxl php,java ,.net 现在都有官方 sdk 了。
    最恶心的是有个问题还的发邮件问,指不定啥时候回。
    skylancer
        4
    skylancer  
       2016-01-06 09:28:56 +08:00
    这年代已经没有所谓 wap 了= =.. 现代浏览器解析 wml 甚至还会出问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1305 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 23:25 · PVG 07:25 · LAX 15:25 · JFK 18:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.