对接各大支付接口
本页汇总智简魔方财务系统中“对接各大支付接口”相关文档,便于读者按现有分类快速查找具体说明。
本文档包含两个内容:
一、对接支付接口
二、财务如何对接微信支付
一、对接支付接口
1、支持的网关模块
以下是魔方财务系统默认包括的所有付款网关的列表及签约地址,您需前往签约申请才可使用。
- 微信支付 签约地址 >>点击这里
https://pay.weixin.qq.com/static/applyment_guide/applyment_detail_website.shtml
- 支付宝网页支付签约地址 >>点击这里https://b.alipay.com/signing/productDetailV2.htm?productId=I1011000290000001000
- 支付宝当面付签约地址>>点击这里
- Payssion 支付申请>> 点击这里
2、设置网关模块
签约成功后,您可以前往魔方财务系统,在【财务记录】-【设置】-【支付接口】配置付款网关信息,配置正确后即可使用。


3、停用网关模块
如果您不再希望使用特定的支付网关,请单击名称旁边的红色*(禁用)按钮*,即可从系统中正常停用该网关。
4、对接支付宝
魔方财务现支持支付宝网页支付/当面付/扫码支付,这些支付都需要进行签约并创建应用,才可获得 APPID、支付宝公钥及商户私钥,本文章就已当面付进行举例说明。
1)、签约当面付
支付宝当面付需进行签约,签约地址:点击这里
支付宝网页支付,签约地址:点击这里
2)、创建应用(获取 APPID)
2.1 签约完成后,请前往支付宝开发者中心,进入控制台,找到【我的应用】,然后单击【网页&移动应用】
注:如果没有应用,需在右上角点击【创建应用-网页移动应用-自定义接入】中创建应用。

- 2 应用创建成功后,进入应用详情页,在点击【+添加能力按钮】在搜索中找到您刚签约的当面付,选择后点击【确定】
注:若您还签约了其他支付产品,也可以同样方式进行添加 先搜索后选择。

2.3 功能添加完成后,需要对创建的应用提交审核。并且您可在右上角看到APPID 
3)、生成支付宝公钥及私钥
- 1 然后移动到最下方,【开发设置】里找到【接口加签方式】,点击【设置】,若之前生成公钥,则点击【加签变更】进行重新生成。

3.2 接下来我们需要生成一个新的支付宝公钥和私钥,需要一个生成工具:支付宝开发助手
- 3 下载此工具后,点击【生成密钥】这时您就可看到应用私钥及应用公钥,然后您将【应用公钥】复制下来等会需要使用,【应用私钥】就是我们系统中所需要的商户私钥,您可以存在电脑本地。

- 4 这时您返回支付宝开发中心,点击【加签变更】然后把您的应用公钥粘贴进去保存,您就可以获取到支付宝公钥。


- 5 绑定 APPID
应用申请成功后想,还需绑定 APPID

4)、配置魔方财务
-
1 我们把支付宝 APPID 复制下来,APPID 就在您创建的应用详情页,可参考步骤 2.3 然后我们把步骤 3.3 和步骤 3.4 获得的支付宝公钥和应用私钥都复制下来备用
-
2 我们登录魔方财务系统后台在【财务记录-设置-支付接口】激活当面付插件,并点击【配置】,将 APPID/应用私钥(商户私钥)及支付宝公钥依次填入对应的框

- 3 配置完成后,还需检查【系统-常规设置】中检查系统链接是否是填写的魔方财务访问链接,否则支付回调会有异常。

5、微信支付
微信支付接口,是针对 魔方财务系统开发的支付模块,实现二维码扫描支付,并通过调用微信 JS API 支付接口实现在微信内置浏览器中打开账单进行支付,为魔方财务商户集中处理需微信支付渠道的交易请求提供便捷的功能集成,从而极大地简化其与微信支付渠道客户的对接过程。
1)、APPID/AppSecret
登录【微信公众平台】,在【开发】-【基本配置】中查看。

2)、商户号 MerchantId/商户支付密钥 Key
(1)登录【微信公众平台】,确认【微信支付】的状态是【已申请】。否则请按照后台的提示进行申请,这个过程一般需要若干个工作日才能完成。
注意:申请的商户类型必须为普通商户

(2)在你申请的过程中,会收到一封来自微信支付的邮件。邮件名称类似《恭喜您成功通过微信支付商户资料审核》。邮件内容类似下图,图中有三个信息:【微信支付商户号】【商户平台登录帐号】【商户平台登录密码】其中“微信支付商户号”就是我们需要的【商户号 MerchantId】。
注:若已申请微信支付,则登录微信支付平台,点击【账户中心】即可看到【商户号】

(3)获取后,进入【微信支付平台】点击【账户中心】-【API安全】

(4)进入 API 安全管理的页面。如果页面提示你安装操作证书一类的,就按照提示安装,然后重新进入这个页面。

1567151695746162. png (46.51 KB, 下载次数: 0)
2020-9-16 16:11 上传
(5)然后在该页的【API 密钥】部分,点击【设置密钥】,可以看到密钥内容,该密钥就是我们需要的【商户支付密钥 Key】
(6)微信支付申请成功后,需与微信公众号关联,具体操作请点击:公众平台关联文档
二、财务如何对接微信支付
微信支付接口,是针对 魔方财务系统开发的支付模块,实现二维码扫描支付,并通过调用微信 JS API 支付接口实现在微信内置浏览器中打开账单进行支付,为魔方财务商户集中处理需微信支付渠道的交易请求提供便捷的功能集成,从而极大地简化其与微信支付渠道客户的对接过程。
1、APPID/AppSecret
登录【微信公众平台】,在【开发】-【基本配置】中查看。

2、商户号 MerchantId/商户支付密钥 Key
(1)登录【微信公众平台】,确认【微信支付】的状态是【已申请】。否则请按照后台的提示进行申请,这个过程一般需要若干个工作日才能完成。
注意:申请的商户类型必须为普通商户

(2)在你申请的过程中,会收到一封来自微信支付的邮件。邮件名称类似《恭喜您成功通过微信支付商户资料审核》。邮件内容类似下图,图中有三个信息:【微信支付商户号】【商户平台登录帐号】【商户平台登录密码】其中“微信支付商户号”就是我们需要的【商户号 MerchantId】。
注:若已申请微信支付,则登录微信支付平台,点击【账户中心】即可看到【商户号】

(3)获取后,进入【微信支付平台】点击【账户中心】-【API安全】

(4)进入 API 安全管理的页面。如果页面提示你安装操作证书一类的,就按照提示安装,然后重新进入这个页面。

(5)然后在该页的【API 密钥】部分,点击【设置密钥】,可以看到密钥内容,该密钥就是我们需要的【商户支付密钥 Key】
(6)微信支付申请成功后,需与微信公众号关联,具体操作请点击:https://pay.weixin.qq.com/static/pay_setting/appid_protocol.shtml