You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README 1.6 KiB

3 years ago
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. SDK
  2. 体验地址
  3. http://paysdk.weixin.qq.com/
  4. 快速搭建指南
  5. ①、安装配置nginx+phpfpm+php
  6. ②、建SDK解压到网站根目录
  7. ③、修改lib/WxPay.Config.php为自己申请的商户号的信息(配置详见说明)
  8. ⑤、下载证书替换cert下的文件
  9. ⑥、搭建完成
  10. SDK目录结构
  11. |-- cert
  12. | |-- apiclient_cert.pem
  13. | `-- apiclient_key.pem
  14. |-- index.php
  15. |-- lib
  16. | |-- WxPay.Api.php
  17. | |-- WxPay.Config.php
  18. | |-- WxPay.Data.php
  19. | |-- WxPay.Exception.php
  20. | `-- WxPay.Notify.php
  21. |-- logs
  22. | |-- 2015-03-06.log
  23. | `-- 2015-03-11.log
  24. `-- example
  25. |-- WxPay.JsApiPay.php
  26. |-- WxPay.MicroPay.php
  27. |-- WxPay.NativePay.php
  28. |-- download.php
  29. |-- micropay.php
  30. |-- native.php
  31. |-- native_notify.php
  32. |-- notify.php
  33. |-- orderquery.php
  34. |-- qrcode.php
  35. |-- refund.php
  36. |-- refundquery.php
  37. |-- jsapi.php
  38. |-- log.php
  39. `-- phpqrcode
  40. 目录功能简介
  41. lib
  42. API接口封装代码
  43. WxPay.Api.php 包括所有微信支付API接口的封装
  44. WxPay.Config.php 商户配置
  45. WxPay.Data.php 输入参数封装
  46. WxPay.Exception.php 异常类
  47. WxPay.Notify.php 回调通知基类
  48. cert
  49. 证书存放路径,证书可以登录商户平台https://pay.weixin.qq.com/index.php/account/api_cert下载
  50. example
  51. 样例程序代码路径
  52. example/phpqrcode
  53. 开源二维码php代码
  54. logs
  55. 日志文件
  56. ※配置指南
  57. MCHID = '1225312702';
  58. 这里填开户邮件中的商户号
  59. APPID = 'wx426b3015555a46be';
  60. 这里填开户邮件中的(公众账号APPID或者应用APPID)
  61. KEY = 'e10adc3949ba59abbe56e057f20f883e'
  62. 这里请使用商户平台登录账户和密码登录http://pay.weixin.qq.com 平台设置的“API密钥”,为了安全,请设置为32字符串。
  63. APPSECRET = '01c6d59a3f9024db6336662ac95c8e74'
  64. 改参数在JSAPI支付(open平台账户不能进行JSAPI支付)的时候需要用来获取用户openid,可使用APPID对应的公众平台登录http://mp.weixin.qq.com 的开发者中心获取AppSecret。