• 技术文章 >后端开发 >php教程

    微信开发 - 想在微信服务号里跳转到PHP页面完成付款怎么做?

    2016-06-06 20:26:10原创456
    需求:用户进入服务号-》点击下方按钮-》买一个-》跳转到付款页面-》点击支付按钮-》调用微信支付-》完成后提示成功并显示单号

    已经有了一个服务号,完成了认证

    看了官方的那些文档,说的不详细,感觉挺难的,

    请师兄们给推荐一下相关的教程,越简单越好

    非常感谢

    回复内容:

    需求:用户进入服务号-》点击下方按钮-》买一个-》跳转到付款页面-》点击支付按钮-》调用微信支付-》完成后提示成功并显示单号

    已经有了一个服务号,完成了认证

    看了官方的那些文档,说的不详细,感觉挺难的,

    请师兄们给推荐一下相关的教程,越简单越好

    非常感谢

    微信支付采用JSSDK的方式来完成支付调用,另外需要配合微信服务号后来完成支付相关的配置,另外支付成功通知分两种:同步通知(不保证100%完全正确)和异步通知(保证支付状态完全正确),异步通知URL是调用接口之前把URL传递给微信服务器的
    技术流程大致如下:后端语言SDK初始化调用API,赋值给模板,然后调用微信JSSDK发起支付,完成付款,同步JSSDK调用通知方法完成提示,异步接口通知保证订单状态和微信支付完全同步

    那就用这个 https://github.com/overtrue/wechat

    1,将按钮设为 view 类型,即打开一个页面。
    2,在页面中使用 授权获取用户信息 (JSAPI 支付需要 openid)
    3,生成支付 JS 配置文件并绑定到页面中的支付按钮。

    参考:https://github.com/thenbsp/wechat

    支付示例:https://github.com/thenbsp/wechat/blob/master/example/payment-brandwcpayrequest.php

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:laravel5怎么判断邮件发送成功? 下一篇:php memcached的server_key是什么意思?
    PHP编程就业班

    相关文章推荐

    • PHP中的日期处理方法集锦_PHP教程• 在PHP中使用灵巧的体系结构_PHP教程• 抓取YAHOO股票报价的类_php技巧• PHP 模板高级篇总结_php技巧• Yii中创建自己的Widget实例_PHP

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网