php 支付宝和微信pc支付

支付宝pc支付

文档:电脑网站支付产品介绍 | 网页&移动应用

1,创建网页&移动应用 创建应用

2,获得网站支付能力 支付宝开放平台

3,sdk   

composer intall alipaysdk/easysdk

 4,修改配置  Easy 版 | 网页&移动应用

5,pc支付可以参考sdk中的 /vendor/alipaysdk/easysdk/php/test/payment/page/ClientTest.php

        预下单接口 Factory::payment()->common()->create 是可选的,如果调了预下单,那么示例中的2088002656718920(也就是$buyerId)必须是真实的

        如果想仅展示二维码,加上qr_pay_mode参数

Factory::payment()->page() ->optional('qr_pay_mode', '4')

6,沙箱环境的appid,支付宝公钥和应用私钥 沙箱环境  

7,回调如果失败,可以在异步通知排查中查询,比如有拦截器等。

微信pc支付(native支付)

1,微信文档上写的是jsapi和native都可以用来pc支付,但是仔细看文档发现只能用native 文档

2,接入前准备-Native支付 | 微信支付商户平台文档中心

3,使用开发指引-Native支付

推荐的 sdk:wechatpay/wechatpay

4,注意示例中的$platformCertificateFilePath 可能不是之前已经下载好的 apiclient_cert.pem文件,而是需要按照这个方法生成,要不然可能会报错:

The `certs(%1$s)` contains the merchant‘s certificate serial number(%2$s) which is not allowed here.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值