🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
**一、功能介绍** 支付交易:指的是商城对接微信或者支付宝支付方式,实现商城线上收款、打款功能 **二、场景举例** 小明从事食品行业购买一套商城系统以后,对接支付功能,会员线上购买商品可以直接微信或者支付宝支付 **三、功能路径** ES业务端后台 -设置 - 支付/交易 **四、功能说明** **1、支付管理** **(1)如何创建微信支付** 点击支付/交易-创建支付方式 选择微信支付 ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/3358c2644f25cb30bfb3d01dd3385b61.png) ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/0bc38b81ef98f029bcb9f9e9b80fad33.png) ·标题:支付模板的标题方便后期管理 ·支付方式类型:微信支付(保存好不可修改) ·微信支付接口:1、v2 2、v3(子商户打款时选择)本次教程勾选v2 ·商户类型:1、普通商户(原生微信支付)2、子商户(服务商申请的支付) ①如何获取appid(公众号支付为例) ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/358a816c30ce73291329c1e8b62b44d1.png) 登录微信公众号官方平台,点击左侧栏目-开发-基本配置,获取appid填写到业务端后台 ②如何获取商户号 ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/e425b39824fef4c8981f1b8fe6228d50.png) 登录微信支付商户官方后台点击-账户中心-个人信息,获取商户id(也是后台的登录账号) ③如何获取支付密钥 ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/2f86c7301a4565119f24281d5b02aba8.png)![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/16f42afeeac382b7ca5c08374d4e5e50.png) 点击业务端后台支付模板里的立即生成,生成一串32位的密钥复制以后填写到商户后台(账户中心-api安全-设置密钥) ④如何获取证书 ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/4046f1aceb01562276e2980aa7cbda48.png) 点击账户中心-api安全-获取api证书 证书获取教程为官方教程:[https://kf.qq.com/faq/161222NneAJf161222U7fARv.html](https://kf.qq.com/faq/161222NneAJf161222U7fARv.html) 获取下载的证书上传到业务端后台 ⑤开通产品 ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/114f0a0bad5a84013f678e745ac0dd26.png) 创建好支付之后,商户平台需要确认开通**Native支付和JSAPI支付**两个产品才可以正常支付 微信支付模板配置完成 **(2)如何创建支付宝支付** ①创建支付宝应用 蚂蚁金服登录地址:[https://open.alipay.com/platform/home.htm](https://open.alipay.com/platform/home.htm) ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/4b0029306e572e3b910dfa7c4f546f8d.png) 进入后台以后选择创建应用-网页&移动应用-自定义接入**(按照要求选取 其他接入没法使用)** ②应用基本配置 ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/09d5ee97c86a941b07a9033fbadf2b72.png) 标题:商城名称 Logo:大小不超过3m 应用类型:网页应用 网址url:业务端授权域名 应用简介:按照实际情况编写 ③添加能力 ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/7b25c80ff8f1561cd980da27b630cd8c.png) 创建好应用以后需要开通支付宝能力:1、手机网站支付2、当面付3、转账到支付宝账户4、电脑网站支付(缺一不可) ④如何获取应用id ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/dab3f6e235c7eca2f23194d4187d5b58.png) 应用详情左侧获取appid填写到商城后台的应用id中 ⑤如何生成公钥、私钥 STEP1:支付宝后台要根据自己的电脑系统下载密钥生成器,下载密钥生成工具:[https://docs.open.alipay.com/291/106097](https://docs.open.alipay.com/291/106097)  ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/e9600adb6ede0ddc2218c86757e42685.png)![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/73d8f685ef937344fa6838ed23ecb66e.png) 使用密钥生成器生成一对密钥(私钥、公钥)。 密钥长度选择**‘RSA2’**,密钥格式选择**‘PKCS1(非JAVA适用)’**。 将生成的私钥复制到业务端-设置-支付/交易-支付管理-应用私钥 STEP2:复制生成的公钥到 接口加签方式中的 填写公钥字符 的输入框中,即可完成应用公钥的上传,并生成一个支付宝公钥,复制出来填写到商城后台的支付宝公钥中 支付宝模板配置完成 ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/4d57dc6daa92c0f303870964f1636063.png) ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/93c162b68f3fd868584ccd0dbb591eac.png) **2、设置支付方式** (1)配置好支付模板保存以后,点击支付方式设置,按照对应渠道开启支付,选择创建好的模板。 ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/1c8faaa6823657ffae2ff05d3f8e33d5.png)  (2)高级设置 ![](http://eweishop-yun-new.oss-cn-beijing.aliyuncs.com/global/image/2021/03/c9b1bbe22c7a180bb6b0d6937e396229.png)  打款方式: ①系统默认(使用收款支付方式进行打款) ②自定义(使用独立支付模板进行打款仅支持v2支付接口)