当前位置:首页 > 科技  > 软件

一套基于 .NET Core 开发的支付SDK集 - paylink

来源: 责编: 时间:2023-10-08 07:06:14 338观看
导读前言在我们的日常工作开发中对接一些第三方支付是比较常见的,如最常见的就是支付宝、微信支付的对接。今天给大家推荐一个基于.NET Core开发的支付SDK集:paylink,它极大简化了API调用及通知的处理流程从而大大提供我们

前言

在我们的日常工作开发中对接一些第三方支付是比较常见的,如最常见的就是支付宝、微信支付的对接。今天给大家推荐一个基于.NET Core开发的支付SDK集:paylink,它极大简化了API调用及通知的处理流程从而大大提供我们的工作生产效率。lDp28资讯网——每日最新资讯28at.com

运行环境

.NET Core 3.1、.NET 6.0、.NET 7.0。lDp28资讯网——每日最新资讯28at.com

支持渠道

  • 支付宝支付
  • 微信支付

图片图片lDp28资讯网——每日最新资讯28at.com

项目源码

图片图片lDp28资讯网——每日最新资讯28at.com

图片图片lDp28资讯网——每日最新资讯28at.com

图片图片lDp28资讯网——每日最新资讯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();        }

详细代码请查阅示例项目:lDp28资讯网——每日最新资讯28at.com

图片图片lDp28资讯网——每日最新资讯28at.com

项目源码地址

更多实用功能特性欢迎前往开源地址查看

本文链接:http://www.28at.com/showinfo-26-12375-0.html一套基于 .NET Core 开发的支付SDK集 - paylink

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 【设计模式】通过游戏存档了解备忘录模式

下一篇: 希尔排序:优化插入排序的精妙算法

标签:
  • 热门焦点
  • Find N3入网:最高支持16+1TB

    OPPO将于近期登场的Find N3折叠屏目前已经正式入网,型号为PHN110。本次Find N3在外观方面相比前两代有很大的变化,不再是小号的横向折叠屏,而是跟别的厂商一样采用了较为常见的
  • 2023年Q2用户偏好榜:12+256G版本成新主流

    3月份的性能榜、性价比榜和好评榜之后,就要轮到2023年的第二季度偏好榜了,上半年的新机潮已经过去,最明显的肯定就是大内存和存储的机型了,另外部分中端机也取消了屏幕塑料支架
  • 6月iOS设备性能榜:M2稳居榜首 A系列只能等一手3nm来救

    没有新品发布,自然iOS设备性能榜的上榜设备就没有什么更替,仅仅只有跑分变化而产生的排名变动,毕竟苹果新品的发布节奏就是这样的,一年下来也就几个移动端新品,不会像安卓厂商,一
  • 分布式系统中的CAP理论,面试必问,你理解了嘛?

    对于刚刚接触分布式系统的小伙伴们来说,一提起分布式系统,就感觉高大上,深不可测。而且看了很多书和视频还是一脸懵逼。这篇文章主要使用大白话的方式,带你理解一下分布式系统
  • 在线图片编辑器,支持PSD解析、AI抠图等

    自从我上次分享一个人开发仿造稿定设计的图片编辑器到现在,不知不觉已过去一年时间了,期间我经历了裁员失业、面试找工作碰壁,寒冬下一直没有很好地履行计划.....这些就放在日
  • 破圈是B站头上的紧箍咒

    来源 | 光子星球撰文 | 吴坤谚编辑 | 吴先之每年的暑期档都少不了瞄准追剧女孩们的古偶剧集,2021年有优酷的《山河令》,2022年有爱奇艺的《苍兰诀》,今年却轮到小破站抓住了追
  • 网红炒股不为了赚钱,那就是耍流氓!

    来源:首席商业评论6月26日高调宣布入市,网络名嘴大v胡锡进居然进军了股市。在一次财经媒体峰会上,几个财经圈媒体大佬就&ldquo;胡锡进炒股是否知道认真报道&rdquo;展开讨论。有
  • 引领旗舰级影像能力向中端机普及 OPPO K11 系列发布 1799 元起

    7月25日,OPPO正式发布K系列新品—— OPPO K11 。此次 K11 在中端手机市场长期被忽视的影像板块发力,突破性地搭载索尼 IMX890 旗舰大底主摄,支持 OIS
  • 与兆芯合作 联想推出全新旗舰版笔记本电脑开天N7系列

    联想与兆芯合作推出全新联想旗舰版笔记本电脑开天 N7系列。这个系列采用兆芯KX-6640MA处理器平台,KX-6640MA 处理器是采用了陆家嘴架构,16nm 工艺,4 核 4 线
Top