.NET ASP实现支付宝沙箱支付(开发项目未正式上线版<原创内容>请勿复制转载 违者必究)


第一步:支付宝沙箱模拟支付所需环境(必须)

a.进入支付宝开放平台https://open.alipay.com/platform/home.htm,使用手机版支付宝扫码登录并按步骤入驻开发者中心。

b.进入控制台点击沙箱

 

 

 

c.配置环境:

1.开发信息>>接口加签方式(选择“”)

 

 

 

2.咱们使用 RSA2密钥(推荐),点击“设置/查看”

 

 

 

 

3.生成秘钥工具里(操作说明)

 

 

 

4.复制工具里的“应用公钥”,“填写公钥字符:”里进行粘贴,并保存设置

 

 

 

 

 

 

 

d.下载开放平台服务端 SDK(https://opendocs.alipay.com/open/270/106291/),根据自己需要下载相对应语言的Demo 版本,并解压

e.进入vs,新建方案和一个web项目

1.添加一个web窗体,导入下好的SDK/Demo现有文件,web项目并进行引用;布置好表单内容如下(咱们搞开发就是简约美~~~):

 

2.添加一个类config,添加如下字段,并填入相对应的字段值(去沙箱控制台>>沙箱环境>>沙箱应用  进行查看相关信息)

 

3.写“立即支付”事件,这里我用的是控件Button(代码在下载的Demo/SDK里的文件pagepay>>pagepay页面的后台代码里有,可根据需求自行修改使用)

 

f.运行测试

 

 注意:你也也可下载手机版支付宝(沙箱版)登录(买家账号)进行扫码支付哦~~

 

 这样就成功啦~~~