要集成支付宝+微信支付,求推荐比较简单的方案 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
CRH

要集成支付宝+微信支付,求推荐比较简单的方案

  •  
  •   CRH 2019 年 1 月 14 日 6866 次点击
    这是一个创建于 2657 天前的主题,其中的信息可能已经有所发展或是发生改变。

    产品 Demo 计划年前就要上线,老板忽然说要加上支付功能??……

    大致的使用场景:

    • 我们的网站生成一个二维码,顾客用微信 /支付宝来扫这个码
    • 用户支付
    • 跳转到支付成功页面,后台记录订单
    • 有时候会需要退款
    • 简而言之就是要接入微信+支付宝,要快

    麻烦大家推荐个比较容易集成的方案吧,是用某些 SDK 比如 EasyWechat,还是直接找个聚合支付比如 ping++来接?
    希望是文档完善,最好几行代码就能搞定的……

    看到好多人吐槽微信支付开发过程的坑,有点怕了

    // 之前做境外的支付,用过 Stripe,那个文档写得是真好

    37 条回复    2019-03-11 16:42:31 +08:00
    dachuige
        1
    dachuige  
       2019 年 1 月 14 日
    我一直用,个人微信和个人支付宝+易语言写的监控解决
    稳定好用费率低
    helionzzz
        2
    helionzzz  
       2019 年 1 月 14 日
    直接 github 搜 pay 就是了 前人造好的轮子多了去了
    zhaishunqi
        3
    zhaishunqi  
       2019 年 1 月 14 日
    @helionzzz github 上好多人自己公开的项目,里面有时候他们写点什么真的是很随意。。。
    之前圣诞下雪的那个,坑了多少人。。。现在别人造的轮子都不敢用了。。。
    helionzzz
        4
    helionzzz  
       2019 年 1 月 14 日
    @zhaishunqi 支付 SDK 上面用的人多的也就那几个 找个星最高的就是了 用之前扫一遍代码
    auin
        5
    auin  
       2019 年 1 月 14 日
    需要上线的 demo 不叫 demo,我觉得年前上线支付功能坑有点大。
    赶紧 pay sdk 看起来吧,虽然支付很简单,但整个支付流程还是有很多细节和功能。
    azh7138m
        6
    azh7138m  
       2019 年 1 月 14 日 via Android
    @zhaishunqi 我惊了,那您现在的操作系统是自己写的吗? cpu 也是您自己造的吗?这么黑盒的东西您为什么就敢用了呢?
    lyog
        7
    lyog  
       2019 年 1 月 14 日 via iPhone   1
    GitHub 项目参差不齐+1,选择要慎重,我在前段时间在上面找了个封装好的库,然后每次支付非整数价格的时候都会莫名的少一分钱,整的我很懵逼,然后我把源码翻了一下发现元转分的函数写的有问题,坑死我了
    zhaishunqi
        8
    zhaishunqi  
       2019 年 1 月 14 日
    @azh7138m 我的意思只是一些开源的东西用起来需要谨慎...你这理解能力...也是够能大惊小怪的= .=
    TimePPT
        9
    TimePPT  
    PRO
       2019 年 1 月 14 日 via iPhone   1
    先不说退款的事,在自己公司已经申请了支付宝和微信收款的情况下,支付可以这样。
    二维码自己生成,需要带订单参数。页面提示可以用微信或支付宝扫码支付。
    用户用手机微信或者支付宝扫码,服务端根据 UA 判断客户端类型进行跳转分流。非微信或者支付宝 UA 进统一落地页,可以粗暴提示请用微信或支付宝扫码。或者埋客户端跳转拉起的 link,这个看自己。
    chinvo
        10
    chinvo  
       2019 年 1 月 14 日   1
    既然你说 EasyWeChat 了,那就是用的 PHP 咯?

    推荐你 omnipay

    Loki Else ( https://github.com/lokielse) 大兄弟做了支付宝、银联、微信的 provider

    lokielse/omnipay-alipay
    lokielse/omnipay-unionpay
    lokielse/omnipay-wechatpay
    RoyL
        11
    RoyL  
       2019 年 1 月 14 日
    github 又不给你负责的,拿来赚钱的当然得自己当心
    shoaly
    &nsp;   12
    shoaly  
       2019 年 1 月 14 日
    好东西
    testsec
        13
    testsec  
       2019 年 1 月 14 日 via iPhone
    @dachuige 就服你
    cnsun
        14
    cnsun  
       2019 年 1 月 14 日
    搞这么累干嘛 我朋友的服装店 买个了 300 块的收钱吧 APP,带几个二维码牌子,用到现在,一切正常,有那研究的时间干点啥不好,程序员的思维方式难道非要找开源或者自己造轮子? 其实用平常人的思维方式解决很快的~
    cshlxm
        15
    cshlxm  
       2019 年 1 月 14 日
    beecloud,ping++ 都可以吧,就是文档一般,但是比自实现一遍还是能快一丢丢~
    CRH
        16
    CRH  
    OP
       2019 年 1 月 14 日
    @liuxey 年前就是给几个核心用户试用一下,算是 MVP 吧

    @TimePPT 谢谢,这个思路就是用微信和支付宝的官方 SDK 是吧

    @dachuige 额,公司用的还是想搞得正规一点。。。不过如果为了快速出 Demo,这样好像也不是不行-__-||

    @chinvo 谢谢,我们后端是 Java。没仔细看 EasyWechat 的文档,只是看到有人推荐就拿它做个例子
    kotlings
        17
    kotlings  
       2019 年 1 月 14 日
    ping++
    wwwz
        18
    wwwz  
       2019 年 1 月 14 日
    要容易集成直接找第三方吧
    azh7138m
        19
    azh7138m  
       2019 年 1 月 14 日 via Android
    @zhaishunqi 黑盒放心用,白盒就谨慎吗?
    o00o
        20
    o00o  
       2019 年 1 月 14 日
    @dachuige 方便分享下吗
    love2328
        21
    love2328  
       2019 年 1 月 14 日
    @dachuige 同道中人呀...不过我是用第三方的 会有点风险
    dachuige
        22
    dachuige  
       2019 年 1 月 14 日
    @o00o 直接搜索 源码,就可以了,然后自己改动下, 我的不一定适合你
    然后 webhook 就完事了呀
    dachuige
        23
    dachuige  
       2019 年 1 月 14 日
    @love2328 我自己搜索的源码,改了改就上线了,简单
    soho776
        24
    soho776  
       2019 年 1 月 14 日
    @dachuige 分享一下用的啥那?
    zushi000
        25
    zushi000  
       2019 年 1 月 14 日
    建行 平安等 都有商家码
    doodle77
        26
    doodle77  
       2019 年 1 月 14 日
    现在各大银行都在推商户码~
    ytmsdy
        27
    ytmsdy  
       2019 年 1 月 14 日 via iPhone
    用 ping++吧!
    wq2016
        28
    wq2016  
       2019 年 1 月 15 日
    我们是微信、支付宝服务商,请联系我
    DovaKeen
        29
    DovaKeen  
       2019 年 1 月 15 日
    @azh7138m 操作系统和 CPU 出了那种奇怪的问题可以追责呀…
    qingfengxm
        30
    qingfengxm  
       2019 年 1 月 15 日
    paymax 一站式集成微信、支付宝、快捷支付,有 sdk,几分钟搞定
    frantic
        31
    frantic  
       2019 年 1 月 15 日
    ping++吧
    elents
        32
    elents  
       2019 年 1 月 15 日
    payssion,全球收付款都 ok
    sdijeenx
        33
    sdijeenx  
       2019 年 1 月 15 日
    @lyog 这个不是传说中的“意大利腊肠骗局”么?求项目名和地址我去看看。
    mydns
        34
    mydns  
       2019 年 1 月 15 日
    都说商户码 关键要有回调吧
    xlx
        35
    xlx  
       2019 年 1 月 15 日
    lyog
        36
    lyog  
       2019 年 1 月 15 日 via iPhone
    @sdijeenx #33 不不,并不是恶意代码,只是代码没写对
    Summers
        37
    Summers  
       2019 年 3 月 11 日
    Payssion+1,针对全球收款,可以去咨询下
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1044 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 3379ms UTC 18:36 PVG 02:36 LAX 11:36 JFK 14:36
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86