1.0.0 • Published 4 years ago

egg-szjcomo-wxpay v1.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

egg-szjcomo-wxpay

基于egg.js的微信支付插件

插件安装

$ npm i egg-szjcomo-wxpay --save

插件依赖

npm i egg-szjcomo-utils --save

插件使用

// {app_root}/config/plugin.js
exports.wxpay = {
  enable: true,
  package: 'egg-szjcomo-wxpay',
};

插件配置

// {app_root}/config/config.default.js
exports.wxpay = {
	appid:'可选',
	mch_id:'可选',
	device_info:'可选',
	notify_url:'可选',
	key:'可选',
	ssl_cert:'path 可选',
	ssl_key:'path 可选'
};

see config/config.default.js for more detail.

特别说明

如果配置项中配置有参数,可以在OPTIONS中不用传参

插件API

orderCreate 创建订单

参数类型是否必填备注说明
optionsobject请查看微信订单创建参数统一下单
keystring支付密钥(配置项中未配置必填)
debugbool调试开关

orderClose 关闭订单

参数类型是否必填备注说明
optionsobject请查看微信订单关闭参数关闭订单
keystring支付密钥(配置项中未配置必填)
debugbool调试开关

orderQuery 订单查询

参数类型是否必填备注说明
optionsobject请查看微信订单查询参数订单查询
keystring支付密钥(配置项中未配置必填)
debugbool调试开关

orderRefund 退款申请

参数类型是否必填备注说明
optionsobject请查看微信订单查询参数申请退款
keystring支付密钥(配置项上中未配置必填)
ssl_certstring证书(配置项中未配置必填)
ssl_keystring证书(配置项中未配置必填)
debugbool调试开关

refundQuery 退款查询

参数类型是否必填备注说明
optionsobject请查看微信订单查询参数退款查询
keystring支付密钥(配置项上中未配置必填)
ssl_certstring证书(配置项中未配置必填)
ssl_keystring证书(配置项中未配置必填)
debugbool调试开关