1、登录支付宝开放平台https://openhome.alipay.com
2、选择“开发服务-研发服务”
3、配置密钥
3.1 点击“设置”
3.2 使用“支付宝开放平台开发助手”生成密钥(支付宝账号登录)
3.3 点击“生成密钥”
3.4 将生成的2个密钥文件“应用公钥2048”和“应用私钥2048”拷贝保存
3.5 获取CSR文件,点击“点击获取”按钮
参考: [沙箱环境](https://opendocs.alipay.com/open/200/105311)
3.6 点击“生成CSR文件”
3.7 点击“上传CSR文件在线生成证书”
3.8 结果会生成三个证书文件
“appCertPublicKey_*******.crt”,“alipayCertPublicKey_RSA2”,“alipayRootCert”。之后的C#程序中会用到,拷贝保存到项目文件夹中
4、添加SDK
.Net Framework开发添加"AlipaySDKNet";
5、编制支付宝转账接口调用程序
参考例程网址:https://opensupport.alipay.com/access/integrationList/template/47/346/347/348?ant_source=antsupport
程序中的"“identity”:"20885","
此处的“20885”为使用1*的支付宝账户创建的沙箱环境中的商户UID,支付账户使用的是k@sohu.com支付宝账户创建的沙箱环境商户。
全部程序如下:
using System;
using Aop.Api