日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當前位置:首頁 > 科技  > 軟件

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

來源: 責編: 時間:2023-10-08 07:06:14 268觀看
導讀前言在我們的日常工作開發中對接一些第三方支付是比較常見的,如最常見的就是支付寶、微信支付的對接。今天給大家推薦一個基于.NET Core開發的支付SDK集:paylink,它極大簡化了API調用及通知的處理流程從而大大提供我們

前言

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

運行環境

.NET Core 3.1、.NET 6.0、.NET 7.0。SP928資訊網——每日最新資訊28at.com

支持渠道

  • 支付寶支付
  • 微信支付

圖片圖片SP928資訊網——每日最新資訊28at.com

項目源碼

圖片圖片SP928資訊網——每日最新資訊28at.com

圖片圖片SP928資訊網——每日最新資訊28at.com

圖片圖片SP928資訊網——每日最新資訊28at.com

微信公眾號支付示例

/// <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();        }

詳細代碼請查閱示例項目:SP928資訊網——每日最新資訊28at.com

圖片圖片SP928資訊網——每日最新資訊28at.com

項目源碼地址

更多實用功能特性歡迎前往開源地址查看

本文鏈接:http://www.www897cc.com/showinfo-26-12375-0.html一套基于 .NET Core 開發的支付SDK集 - paylink

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 【設計模式】通過游戲存檔了解備忘錄模式

下一篇: 希爾排序:優化插入排序的精妙算法

標簽:
  • 熱門焦點
Top 主站蜘蛛池模板: 修武县| 海原县| 黑水县| 开平市| 葫芦岛市| 宜阳县| 宜都市| 蒲江县| 嘉黎县| 辉县市| 宽城| 云安县| 图木舒克市| 新沂市| 武山县| 会宁县| 平山县| 丽江市| 武川县| 西充县| 南皮县| 浮梁县| 邓州市| 嵩明县| 博湖县| 时尚| 漠河县| 稷山县| 新巴尔虎右旗| 兰溪市| 鹰潭市| 江西省| 会昌县| 阿勒泰市| 佛山市| 新巴尔虎左旗| 台中市| 罗甸县| 濮阳县| 柞水县| 鹤岗市|