diff --git a/sample/ICanPay.Demo/Controllers/AlipayController.cs b/sample/ICanPay.Demo/Controllers/AlipayController.cs index 85105b1..5a4853c 100644 --- a/sample/ICanPay.Demo/Controllers/AlipayController.cs +++ b/sample/ICanPay.Demo/Controllers/AlipayController.cs @@ -170,6 +170,20 @@ namespace ICanPay.Demo.Controllers return Json(response); } + [HttpPost] + public IActionResult Cancel(string out_trade_no, string trade_no) + { + var request = new CancelRequest(); + request.AddGatewayData(new CancelModel() + { + TradeNo = trade_no, + OutTradeNo = out_trade_no + }); + + var response = _baseGateway.Execute(request); + return Json(response); + } + [HttpPost] public IActionResult Close(string out_trade_no, string trade_no) { diff --git a/sample/ICanPay.Demo/Views/Home/Index.cshtml b/sample/ICanPay.Demo/Views/Home/Index.cshtml index f3a71d2..5140b77 100644 --- a/sample/ICanPay.Demo/Views/Home/Index.cshtml +++ b/sample/ICanPay.Demo/Views/Home/Index.cshtml @@ -40,6 +40,7 @@
+ * 查看接口 请求参数、响应参数 +
+