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

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

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

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

前言

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

運行環(huán)境

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

支持渠道

  • 支付寶支付
  • 微信支付

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

項目源碼

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

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

圖片圖片Stw28資訊網——每日最新資訊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();        }

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

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

項目源碼地址

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

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

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

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

下一篇: 希爾排序:優(yōu)化插入排序的精妙算法

標簽:
  • 熱門焦點
Top 主站蜘蛛池模板: 崇阳县| 高安市| 宜章县| 和政县| 桐柏县| 沾益县| 连平县| 忻州市| 西贡区| 成武县| 望奎县| 探索| 房产| 儋州市| 台湾省| 桐城市| 兖州市| 泾川县| 图木舒克市| 唐海县| 九台市| 广饶县| 罗山县| 叶城县| 藁城市| 衢州市| 集贤县| 修水县| 金坛市| 寿宁县| 瑞安市| 桦南县| 八宿县| 海南省| 独山县| 北安市| 治县。| 时尚| 扎兰屯市| 延边| 灯塔市|