支付宝手机网站支付接口API之C#版

news/2024/5/19 20:25:56/文章来源:https://blog.csdn.net/weixin_34029680/article/details/85828219

一、准备工作

1、使用企业支付宝签约手机网站支付


2、下载支付宝官方demo

文档地址:https://doc.open.alipay.com/doc2/detail?treeId=60&articleId=103564&docType=1

下载地址:http://aopsdkdownload.cn-hangzhou.alipay-pub.aliyun-inc.com/demo/alipaywapdirect.zip?spm=a219a.7629140.0.0.shXF72&file=alipaywapdirect.zip

二、正式开发

1、修改AlipayConfig.cs

配置支付宝基本信息pid、key、notify_url、return_url

注意:手机网站支付和电脑网站支付的pid、key是一样的

2、修改default.aspx.cs

修改部分代码调用你的订单信息,很简单,其实就是拼接参数

3、修改notify_url.aspx.cs(异步通知

根据返回的订单号修改数据库订单状态

4、修改return_url.aspx.cs(同步通知

根据返回的订单号查找订单状态是否已被修改

如果已修改则提示支付成功;如果没修改则修改数据库订单状态,然后提示支付成功

5、搞完就能运行了

2-4不修改也可以运行

三、注意事项

1、支付宝必须是企业账号才行

2、必须申请支付支付功能

3、支付宝手机支付暂时只支持utf-8编码

我的网站是gb2312,遇到了签名失败问题,验证失败问题等,这个问题折腾了好几天终于搞好了。

解决方法:在alipay_wap目录中新建web.config

<?xml version="1.0" encoding="UTF-8"?>
<configuration><system.web><globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" /></system.web>
</configuration>

只要pid和key正确、编码正确,基本无问题,阿里的文档很全,demo也很给力

下一节讲财付通手机网站支付接口

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_851542.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JQuery仿购物网站放大镜特效所遇问题及思考

JQuery仿购物网站放大镜特效所遇问题及思考 先贴下效果图&#xff0c;然后描述起来也就不会不知道我在说什么了。 我碰到的问题一: 一开始我自己总结了是因为两个小原因导致的①使用了mouseover,mouseout事件②因为层叠样式&#xff08;z-index&#xff09;的原因。一开始的HTM…

bind、click、mouseover、mouseout及简写实现显示与隐藏效果

1、$().bind("click", function() {...........});也可以写成 $().click(function() {..........}); 2、$().bind("mouseover", function() {...........}) .bind("mouseout", function() {...........}); 也可以写成 $().mouseover(function…

如何修改XAMPP默认网站目录

XAMPP默认网站目录保存在...\xampp\htdocs文件夹下&#xff0c;修改目录步骤&#xff1a; 1.XAMPP面板&#xff0c;点击Apache服务器Config按钮&#xff0c;选择Apache&#xff08;httpd.conf&#xff09;&#xff1b; 2.在打开的记事本中&#xff0c;使用快捷键CtrlF进行查找&…

nodejs微信公众号开发——9.爬取网站素材定时推送消息

上一篇文章&#xff1a;nodejs微信公众号开发——8.群发消息&#xff0c;介绍了高级群发接口的实现&#xff0c;并通过一个简单例子加以说明。本节的内容可能和微信公众号开发本身关系不大&#xff0c;只是我小项目中涉及到的内容&#xff0c;知识点包含nodejs爬虫和定时模块。…

jQuery-鼠标事件及使用unbind移除mouseover、mouseout、mousemove绑定

$item.mouseover(function(){//鼠标滑入... }).mouseout(function(){//鼠标滑出... }).mousemove(function(){//鼠标移动... }); 如上&#xff0c;对dom绑定了鼠标事件&#xff0c;那么如何解除绑定呢&#xff1f;如下设置即可&#xff1a; $item.unbind(mouseover).unbind(m…

阿里云ECS建网站(建站)超详细全套完整图文教程!菜鸟必看!

第一步&#xff1a;如何以最低价格快速买到阿里云服务器&#xff1f; 1.1 如果我是学生&#xff0c;我如何通过&#xffe5;9.9买到价值&#xffe5;117的服务&#xff1f; 答&#xff1a;用&#xffe5;9.9购买云服务器ECS是阿里云学生专属活动。首先&#xff0c;你需要在阿里…

云服务器更换PHP版本升级的问题_升级PHP后_网站打不开

摘要&#xff1a; 升级PHP版本后网站打不开解决办法&#xff0c;切换PHP版本后网站打不开解决办法。 文章前面说一下&#xff0c;本人是小白&#xff0c;写这篇文章是因为自己解决了问题&#xff0c;高兴之余&#xff0c;是因为没有这样的文章写出来&#xff0c;可能是太基础的…

【服务器】搭建vue3+vite+koa2+mongodb网站 ----- 安装宝塔面板(步骤一)

介绍 我的是百度云的轻量应用服务器LS&#xff0c;新用户可以试用&#xff0c;百度云官网 1. 在服务器上安装宝塔面板 宝塔面板官网&#xff0c;我的服务器系统镜像是 Centos 7&#xff08;别用 Centos 8 宝塔面板会无法安装 Nginx&#xff0c;如果已经安装了 8 那就重装系统…

【服务器】搭建vue3+vite+koa2+mongodb网站 ----- 部署前端项目(步骤二)

部署前端项目 1. 前端项目打包&#xff08;npm run build&#xff09;&#xff0c;上传打包后的 dist 文件夹到服务器&#xff0c;下面是操作步骤 新建文件夹 health-web &#xff0c;根据自己项目来 打包后的 dist 文件夹内容上传至 新建的 health-web 文件夹内 2. 新建一个…

【服务器】搭建vue3+vite+koa2+mongodb网站 ----- 部署后端项目(步骤三)

部署后端项目 1. 在宝塔面板的文件中&#xff0c;新建 health-server 文件夹&#xff0c;然后上传后端代码&#xff08;千万不要上传 node_modules 文件夹&#xff09; 需要上传的文件和文件夹 上传成功后的界面 在 health_server 文件夹下&#xff0c;安装 node_modules 文…

【服务器】搭建vue3+vite+koa2+mongodb网站 ----- 使用mongodb数据库(步骤四)

使用 mongodb 数据库 在软件商店里找到 mongodb &#xff0c;点击修改 mongodb 配置&#xff0c; 允许任何机器都可以访问该数据库 使用 mongodb 客户端 MongoDB Compass 连接服务器数据库 如果刷新页面出现 404&#xff0c;可以通过配置 nginx 解决 location / {try_files …

【服务器】搭建vue3+vite+koa2+mongodb网站 ----- http变成https(步骤五)

1. 介绍 因为微信小程序请求接口需要 https&#xff0c;所以这里把 http 转换为 https 2. 申请 ssl 证书 其他免费证书 https://freessl.cn/ 因为我有百度云账号&#xff0c;这里免费申请了百度云的 ssl 证书&#xff0c;支付成功后还需要申请一下 申请成功后 下载证书&…

【服务器】搭建vue3+vite+koa2+mongodb网站 ----- 常见问题

一. 接口不通 需要查看是否开启线上配置&#xff0c;默认是开发环境&#xff0c;需要配置一个生成环境&#xff0c;这里 VITE_BASE_API 使用线上地址加端口&#xff0c;也就是马赛克挡住的部分 二. 刷新页面出现404 如果刷新页面出现 404&#xff0c;可以通过配置 nginx 解决…

推荐 | 基于Linux命令行的五个文件下载和网站浏览工具

Linux命令行是GNU/Linux中最神奇迷人的部分&#xff0c;它是非常强大的工具。命令行本身功能多样&#xff0c;多种内建或者第三方的命令行应用使得Linux变得更加健壮和强大。Linux Shell支持多种不同类型的网络应用&#xff0c;无论是BT下载软件&#xff0c;专用下载器或者互联…

使用laravel快速开发网站流程(composer)

一、下载安装composer 1、composer官方下载地址 2、安装 中间的选项可以不用操作忽略掉直接下一步到安装结束 3、完成 cmd中输入composer出现下面的信息证明安装结束 4、配置中文镜像 快速down包 , 不需要的可以忽略这一步 。直接在cmd中输入命令 命令地址 二、laravel应用 …

标题党:如何写出SEO与新媒体平台都吸喜欢的标题!

标题党&#xff0c;这里先简述一下&#xff0c;大部分作者往往将标题党定义为那些利用浮夸标题吸引眼球的写手&#xff0c;基本上文不对题&#xff0c;但实际上我认为“标题党”这个词应该作为中性词。 道理很简单&#xff0c;在任何时期&#xff0c;我们都得承认标题的作用&am…

在线压力测试,测试网站并发量

原文 最近都在折腾这个站点&#xff0c;发现有时内存挺高的&#xff0c;本身使用的就是廉价小内存VPS&#xff0c;所以比较担心站点的稳定性&#xff0c;对运维压测也不是特别熟悉&#xff0c;所以找了两个在线的压力测试网站&#xff0c;小试一下&#xff0c;下面介绍给大家&a…

记录一次垃圾短信网站短链分析

垃圾办信用卡短信数据分析 最近天天收到叫我办理某银行的信用卡的短信&#xff0c;让我们感觉和真的一样&#xff0c;其实&#xff0c;很多都是套路&#xff0c;都是别人拿来套用户的信息的。下面我们来看下短信 常理分析 分析一下下面这条短信&#xff0c;首先乍一看这个短信好…

针对网站漏洞怎么修复区块链漏洞之以太坊

2019独角兽企业重金招聘Python工程师标准>>> 前段时间以太坊升级架构&#xff0c;君士坦丁堡的硬分叉一个升级代号&#xff0c;被爆出含有高危的网站漏洞&#xff0c;该漏洞产生的原因是由于开启了新的协议模式eip1283导致的&#xff0c;也是区块链漏洞当中危害较为…