成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

一套基于 .NET Core 開發的支付SDK集 - paylink

開發 架構
該項目已收錄到C#/.NET/.NET Core優秀項目和框架精選中,關注優秀項目和框架精選能讓你及時了解C#、.NET和.NET Core領域的最新動態和最佳實踐,提高開發效率和質量。坑已挖,歡迎大家踴躍提交PR,自薦(讓優秀的項目和框架不被埋沒??)。

前言

在我們的日常工作開發中對接一些第三方支付是比較常見的,如最常見的就是支付寶、微信支付的對接。今天給大家推薦一個基于.NET Core開發的支付SDK集:paylink,它極大簡化了API調用及通知的處理流程從而大大提供我們的工作生產效率。

運行環境

.NET Core 3.1、.NET 6.0、.NET 7.0。

支持渠道

  • 支付寶支付
  • 微信支付

圖片圖片

項目源碼

圖片圖片

圖片圖片

圖片圖片

微信公眾號支付示例

/// <summary>
        /// 公眾號支付
        /// </summary>
        /// <param name="viewModel"></param>
        [HttpPost]
        public async Task<IActionResult> PubPay(WeChatPayPubPayViewModel viewModel)
        {
            var request = new WeChatPayUnifiedOrderRequest
            {
                Body = viewModel.Body,
                OutTradeNo = viewModel.OutTradeNo,
                TotalFee = viewModel.TotalFee,
                SpBillCreateIp = viewModel.SpBillCreateIp,
                NotifyUrl = viewModel.NotifyUrl,
                TradeType = viewModel.TradeType,
                OpenId = viewModel.OpenId
            };

            var response = await _client.ExecuteAsync(request, _optionsAccessor.Value);
            if (response.ReturnCode == WeChatPayCode.Success && response.ResultCode == WeChatPayCode.Success)
            {
                var req = new WeChatPayJsApiSdkRequest
                {
                    Package = "prepay_id=" + response.PrepayId
                };

                var parameter = await _client.ExecuteAsync(req, _optionsAccessor.Value);

                // 將參數(parameter)給 公眾號前端 讓他在微信內H5調起支付(https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6)
                ViewData["parameter"] = JsonSerializer.Serialize(parameter);
                ViewData["response"] = response.Body;
                return View();
            }

            ViewData["response"] = response.Body;
            return View();
        }

詳細代碼請查閱示例項目:

圖片圖片

項目源碼地址

更多實用功能特性歡迎前往開源地址查看??,別忘了給項目一個Star??。

https://github.com/essensoft/paylink

優秀項目和框架精選

該項目已收錄到C#/.NET/.NET Core優秀項目和框架精選中,關注優秀項目和框架精選能讓你及時了解C#、.NET和.NET Core領域的最新動態和最佳實踐,提高開發效率和質量。坑已挖,歡迎大家踴躍提交PR,自薦(讓優秀的項目和框架不被埋沒??)。

https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md

責任編輯:武曉燕 來源: 追逐時光者
相關推薦

2021-11-07 20:43:14

React

2022-07-10 20:45:47

React加載動畫庫

2023-03-22 23:23:25

React加載動畫庫

2022-08-04 00:05:11

系統分布式流量

2009-06-23 18:01:45

Ajax框架源代碼

2018-08-31 08:42:48

LinuxUnix實用程序

2014-12-02 10:02:21

Android異步任務

2023-03-03 17:00:00

部署Linux內核

2019-10-11 15:58:25

戴爾

2021-05-27 07:12:19

單點登錄系統

2025-02-27 10:25:35

組件庫MatBlazorWeb

2015-06-16 14:24:41

開發五子棋網游

2021-03-29 11:20:39

前端代碼工作流

2024-12-09 09:25:30

2025-04-07 07:45:00

AI模型神經網絡

2015-09-21 09:42:29

Azure CloudLinux操作系統

2020-06-29 09:58:29

微軟算法照片

2016-08-24 19:42:51

Google操作系統Fuchsia

2010-06-09 17:00:43

UML試題

2016-09-29 14:53:15

JavaScriptvueWeb
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 四虎在线视频 | 黄网站在线播放 | 狠狠干美女 | 久久尤物免费一区二区三区 | 日批的视频 | 日韩精品视频在线免费观看 | 91在线精品一区二区 | www.狠狠干 | 亚洲欧洲视频 | 一级黄色毛片免费 | 在线观看欧美日韩视频 | 成人免费视频网址 | 亚洲va国产日韩欧美精品色婷婷 | 国产毛片久久久 | 欧美黑人一区 | 欧美午夜视频 | 国产一在线观看 | 成人在线视频一区 | 亚洲日本一区二区三区四区 | 自拍偷拍第一页 | 精品九九 | 久久精品久久久 | 一区二区三区国产 | 99久久中文字幕三级久久日本 | 精品视频在线观看 | 亚洲精品日韩在线观看 | 欧美激情精品久久久久久变态 | 四虎影院在线播放 | 盗摄精品av一区二区三区 | 精品亚洲一区二区三区 | 日韩成人av在线 | 亚洲欧洲日韩精品 中文字幕 | 成人a视频 | 亚洲毛片在线 | 午夜免费在线电影 | 国产精品毛片久久久久久 | gav成人免费播放视频 | 亚洲黄色av| 成人网在线观看 | 精品亚洲一区二区三区四区五区高 | 久久综合激情 |