支付宝PC网站支付Demo,实现支付、支付同步回调、支付异步通知、订单查询、退款、退款查询、订单关闭功能。采用支付宝服务端SDK:Alipay.AopSdk.Core,使用ASP.NET Core MVC 2.0。
-
2017-11-3 使用AopSdk For ASP.NET Core 组件
-
2017-10-30 修复在Linux上无法使用的BUG
- 2017-10-11新增扫码支付
- 支付创建
- 支付
- 输入支付密码
- 支付成功
- 支付成功同步回调
- 订单查询
- 退款
- 退款查询
- 订单关闭
异步通知已经实现了的,但是由于没有公网ip和花生壳等,没有测试,以后测试了加图
public void ConfigureServices(IServiceCollection services)
{
services.AddAlipay(options =>
{
options.AlipayPublicKey = "支付宝公钥";
options.AppId = "应用ID";
options.CharSet = "密钥编码";
options.Gatewayurl = "支付网关";
options.PrivateKey = "商家私钥";
options.SignType = "签名方式 RSA/RSA2";
options.Uid = "商户ID";
});
}
移步:https://github.com/stulzq/Alipay.AopSdk.Core 查看详细配置
公钥、私钥直接填写字符串
如果支付接口没用申请下来,可以使用支付宝沙箱来测试。