全栈工程师-咨询电话:15675178605 (微信同号)
支付宝_支付对接

一、商城支付宝支付需要的参数有:

1)  Alipay_merchant_public_key  【支付宝】开发者公钥 ,应用公钥 ,支付宝扫码支付中需要用到的

2) Alipay_public_key 【支付宝公钥】请特别注意,这里的公钥必须是在支付宝上取得的,不是工具生成 上传的,支付宝公钥, 查看地址:https://openhome.alipay.com/platform/keyManage.htm 对应APPID下的支付宝公钥。
3) Alipay_private_key 【支付宝】商户私钥,您的原始格式RSA私钥
4) Alipay_app_id 【支付宝】应用ID,您的APPID
二、支付宝需要开通的支付方式有:

1) 当面付 (即扫码支付) 文档地址:https://opendocs.alipay.com/open/194/105072


2)  手机网站支付   文档地址:https://opendocs.alipay.com/open/203/105288

具体操作请仔细阅读支付宝官方文档。确认当面付和手机网站支付可以正常拉起支付后,请将相关参数填写的商城支付系统支付宝相关参数中。

特别注意:支付宝支付的证书请放到项目OctThirdApiCallSystem ->  OctThirdApiCallSystem\OctThirdApiCallSystemWeb\OctThirdApiCallSystemWeb\Cert   下面。

3)其他异步通知路径设置如下:  

进入商城平台后台管理系统,从左侧导航中找到【支付系统】->【支付设置信息】 -> 里面包含了:支付结果异步通知URL,支付结果同步跳转URL,支付中途退出跳转URL 等的设置。 请保持URL路径不变,修改相应的域名即可。如图:


三、配置商城支付宝支付具体步骤:

1)进入商城平台后台管理系统,单击右上导航【系统设置】 - > 在 系统配置参数搜索栏的 [配置描述]中 输入“支付宝” ,进行搜索。结果中就是支付宝需要的各项参数,请修改成自己的支付宝支付相关参数即可。

2)配置成功后请关闭系统的支付宝模拟支付 功能 即将:Alipay_IsSimulatePay  的配置参数修改成 “   然后在商城中订购商品进行支付测试。

3)如果平台想开通支付服务商模式,即接入店铺商家自己的支付宝支付,店铺商家的支付宝支付作为子账户对接到商城支付系统中的形式,支付金额直接支付到商家账户下,不经过平台的情况,请咨询官网工程师,为你配置开通。

四、需要测试的功能与入口:

1)支付宝支付参数配置好后,如果要立即生效请重启IIS 或 服务器。

2) 测试商城下单支付是否可以拉起支付宝支付。

3) 如果商城具备店铺扫码收款功能,聚合支付买单功能的。请测试店铺扫码收款,店铺直接买单等功能。

4)如果商城具备积分系统,积分商城系统,商家充积分的功能,请测试商家扫码充积分功能。