-
Notifications
You must be signed in to change notification settings - Fork 675
配置文件
大愚 edited this page Aug 16, 2016
·
1 revision
支付的配置文件需要通过数组的方式传入。对支付宝与微信的配置文件分别进行说明。
由于为了调用的简单,对支付宝、微信支付的相关配置文件进行了简化。所有编码必须是:utf-8,已被系统默认设置。请确保客户端使用相同的编码。
参数 | 参数名 | 参数说明 | 是否必须 |
---|---|---|---|
partner | 合作者身份ID | 签约的支付宝账号对应的支付宝唯一用户号。以2088开头的16位纯数字组成。 | 必须 |
md5_key | MD5密钥 | 点击这里 | 必须 |
rsa_private_key | RSA私钥 | 点击这里 | 必须 |
notify_url | 服务器异步通知URI | 支付宝服务器主动通知商户网站里指定的页面http路径。(建议使用https) | 可选 |
return_url | 页面跳转同步通知页面路径 | 支付宝处理完请求后,当前页面自动跳转到商户网站里指定页面的http路径。 | 可选 |
time_expire | 超时时间 | 设置未付款交易的超时时间,一旦超时,该笔交易就会自动被关闭。单位默认为分钟 | 可选 |
account | 支付宝帐号 | 邮箱或者手机号码 | 可选 |
account_name | 帐号昵称 | 该支付宝帐号对应的昵称 | 可选 |
sign_type | 签名方式 | 默认使用md5签名,一般不需要配置,如果想使用rsa。请自行配置。忽略大小写 | 可选 |
参数 | 参数名 | 参数说明 | 是否必须 |
---|---|---|---|
app_id | 公众账号ID/应用id | 微信分配的公众账号ID | 是 |
mch_id | 商户号 | 微信支付分配的商户号 | 是 |
md5_key | 加密的key | 在商户中心设置 | 是 |
notify_url | 通知地址 | 接收微信支付异步通知回调地址,通知url必须为直接可访问的url,不能携带参数。 | 是 |
time_expire | 交易过期时间 | 单位为分钟,过期后无法再次支付 | 是 |
cert_path | 密钥文件 | 可在微信商户后台中下载 | 否,退款需要 |
key_path | 密钥文件 | 可在商户中心下载 | 否,退款需要 |