个人支付宝接口申请即时到帐接口申请 审核需要多久

支付宝接口合作流程_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
支付宝接口合作流程
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩1页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢5970人阅读
alipay(1)
支付宝接口DEMO文档下载
创建 反馈信息表
支付业务逻辑处理
1、支付接口的“合作身份者ID”和“密匙”就要自己申请,这里跳过
下载完demo文档后,选择适合自己项目的语言和编码格式,这里用的是JAVA - UTF-8
然后导入到自己的项目中(目录结构自己自由排版,我采用文档提供的格式)
然后到 AlipayConfig 中填写申请到的合作者ID和 密匙!
2、反馈信息表 Alipayparams 的创建
(该表也可不创建,主要是为了能够记录每一笔交易的信息记录信息详情)
参考 “即时到账交易接口” 的文档内容 - 》“服务器异步通知参数说明”
创建 alipayparams 表
DROP TABLE IF EXISTS m_
CREATE TABLE m_alipayparams(
payId INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
payType INT(11) DEFAULT 0 COMMENT '订单方式:0-支付,1-退款,2-提现,3-充值',
sign VARCHAR(100) DEFAULT NULL COMMENT '签名',
sign_type VARCHAR(50) DEFAULT NULL COMMENT '签名方式',
paymethod VARCHAR(100) DEFAULT NULL COMMENT '支付方式:directPay(余额支付)',
notify_id VARCHAR(100) DEFAULT NULL COMMENT '通知校验ID',
notify_type VARCHAR(50) DEFAULT NULL COMMENT '通知类型 DSA/RSA/MD5',
notify_time DATETIME DEFAULT NULL COMMENT '通知时间',
trade_no VARCHAR(100) DEFAULT NULL COMMENT '支付宝交易号',
out_trade_no VARCHAR(100) DEFAULT NULL COMMENT '商户网站唯一订单号',
subject VARCHAR(257) DEFAULT NULL COMMENT '商品名称',
payment_type VARCHAR(11) DEFAULT NULL COMMENT '支付类型 1:商品购买',
trade_status VARCHAR(100) DEFAULT NULL COMMENT '交易状态',
gmt_create DATETIME DEFAULT NULL COMMENT '交易创建时间',
gmt_payment DATETIME DEFAULT NULL COMMENT '交易付款时间',
gmt_close DATETIME DEFAULT NULL COMMENT '交易关闭时间',
gmt_refund DATETIME DEFAULT NULL COMMENT '退款时间',
refund_status VARCHAR(50)
DEFAULT NULL COMMENT '退款状态',
seller_id VARCHAR(50)
DEFAULT NULL COMMENT '卖家支付宝用户号',
seller_email VARCHAR(100)
DEFAULT NULL COMMENT '卖家支付宝账号',
buyer_id VARCHAR(50)
DEFAULT NULL COMMENT '买家支付宝用户号',
buyer_email VARCHAR(100)
DEFAULT NULL COMMENT '买家支付宝账号',
price DOUBLE DEFAULT 0 COMMENT '商品单价',
priceUnit INT(11) DEFAULT 0 COMMENT '单价单位',
quantity INT(11) DEFAULT 0 COMMENT '购买数量',
total_fee DOUBLE DEFAULT 0 COMMENT '交易金额',
body VARCHAR(100) DEFAULT NULL COMMENT '商品描述',
discount VARCHAR(100) DEFAULT NULL COMMENT '折扣',
is_total_fee_adjust VARCHAR(10) DEFAULT NULL COMMENT '是否调整总价',
use_coupon VARCHAR(10) DEFAULT NULL COMMENT '是否使用红包买家',
extra_common_param VARCHAR(100) DEFAULT NULL COMMENT '公用回传参数',
business_scene VARCHAR(100) DEFAULT NULL COMMENT '是否扫码支付',
createTime DATETIME COMMENT '创建时间'
)ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='支付宝信息记录表';
接下来开始整合实现的方法
在下载的支付宝demo文档中,可以看到 alipayapi.jsp 和 notify_url.jsp
将这两个页面中的代码 转化成 JAVA形式 写入 AlipayAction.java
* 支付宝服务器异步通知页面
@RequestMapping(value="/alipayNotify")
public void alipayNotify(HttpServletRequest req,HttpServletResponse res){
Map&String,String& params = new HashMap&String,String&();
Map requestParams = request.getParameterMap();
for (Iterator iter = requestParams.keySet().iterator(); iter.hasNext();) {
String name = (String) iter.next();
String[] values = (String[]) requestParams.get(name);
String valueStr = "";
for (int i = 0; i & values. i++) {
valueStr = (i == values.length - 1) ? valueStr + values[i]
: valueStr + values[i] + ",";
params.put(name, valueStr);
/**商户订单号*/
/**支付宝交易号*/
/**交易状态*/
String trade_status = "";
trade_status = new String(request.getParameter("trade_status").getBytes("ISO-8859-1"),"UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
if(AlipayNotify.verify(params)){
TRADE_FINISHED(表示交易已经成功结束,并不能再对该交易做后续操作);
TRADE_SUCCESS(表示交易已经成功结束,可以对该交易做后续操作,如:分润、退款等);
if(trade_status.equals("TRADE_FINISHED")){
} else if (trade_status.equals("TRADE_SUCCESS")){
out("success",res);
out("fail",res);
* 向支付宝发送请求
* alipayConfig
@RequestMapping(value="/alipayApi")
public void alipayApi(HttpServletRequest req,HttpServletResponse res,AlipayConfig alipayConfig){
/**商户订单号,商户网站订单系统中唯一订单号,必填*/
String out_trade_no = "";
/**订单名称,必填*/
String subject = "";
/**付款金额,必填*/
String total_fee = "";
/**商品描述,可空*/
String body = "";
out_trade_no = new String(request.getParameter("WIDout_trade_no").getBytes("ISO-8859-1"),"UTF-8");
subject = new String(request.getParameter("WIDsubject").getBytes("ISO-8859-1"),"UTF-8");
total_fee = new String(request.getParameter("WIDtotal_fee").getBytes("ISO-8859-1"),"UTF-8");
body = new String(request.getParameter("WIDbody").getBytes("ISO-8859-1"),"UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
/**把请求参数打包成数组*/
Map&String, String& sParaTemp = new HashMap&String, String&();
sParaTemp.put("service", AlipayConfig.service);
sParaTemp.put("partner", AlipayConfig.partner);
sParaTemp.put("seller_id", AlipayConfig.seller_id);
sParaTemp.put("_input_charset", AlipayConfig.input_charset);
sParaTemp.put("payment_type", AlipayConfig.payment_type);
sParaTemp.put("notify_url", AlipayConfig.notify_url);
sParaTemp.put("return_url", AlipayConfig.return_url);
sParaTemp.put("anti_phishing_key", AlipayConfig.anti_phishing_key);
sParaTemp.put("exter_invoke_ip", AlipayConfig.exter_invoke_ip);
sParaTemp.put("out_trade_no", out_trade_no);
sParaTemp.put("subject", subject);
sParaTemp.put("total_fee", total_fee);
sParaTemp.put("body", body);
/**建立请求*/
String sHtmlText = AlipaySubmit.buildRequest(sParaTemp,"get","确认");
out(sHtmlText,res);
之后在 alipayNotify 方法内编写自己的业务逻辑即可。。。。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:82378次
积分:1084
积分:1084
排名:千里之外
原创:23篇
转载:33篇
评论:17条
(1)(2)(2)(3)(3)(1)(3)(2)(1)(7)(3)(9)(16)(3)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'君,已阅读到文档的结尾了呢~~
支付宝即时到帐接口申请方案
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
支付宝即时到帐接口申请方案
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
有关notice_url.php 和 return_url.php这两个文件如何理解。
我对支付宝支付流程的理解:
1)本站域名下完成: alipay.php 生成HTML表单 submit到 /gateway.do?
2)支付宝域下完成:对POST的表单数据做处理,用户支付一系列动作,支付成功支付完毕
3)支付宝域下完成:支付宝网站跳转到【本站】的return_url.php。
4)支付宝服务器端:定期的请求 notice_url.php 直到notice_url.php返回 success
是上面那样理解的吗?
我原先这样理解流程,但是我做测试(在ECSHOP上),
跟踪notice_url.php的请求日志并没有发现有支付宝服务器的请求。
而且我发现请求的都是客户端跳转过来那种请求,不是来自于支付宝服务器端。
已经解决了,流程确实是那样的。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
支付宝貌似升级了-。-
填写的notify_url必须要是在申请接口时的域名。否则不发送notify
同步到新浪微博
分享到微博?
Hi,欢迎来到 SegmentFault 技术社区!⊙▽⊙ 在这里,你可以提出编程相关的疑惑,关注感兴趣的问题,对认可的回答投赞同票;大家会帮你解决编程的问题,和你探讨技术更新,为你的回答投上赞同票。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:不托管资金,资金不经我们中转,100%安全保障!
我们的特色
客户在您网站充值付款,看到的收款方就是您本人,而不是xx公司。
我们长期运营支付宝免签约即时到帐辅助,确保您的长期稳定使用。
付款秒到账
支付宝到账的同时,相应的金额充值到您网站的相应账户上。
国内最便宜,不但节约做接口的费用,无月费,无年费也是国内最便宜。
只要您的电脑能够正常浏览支付宝网站就能够稳定运行我们的软件。
不存在技术问题,不用花钱做接口,最容易操作,接口集成0难度。
您的网站还在使用个人运营的支付平台吗?您还在使用企业帐号分润实现的所谓免签约接口吗?您还在为高比例的充值手续费而苦恼吗?您还在为自己的资金安全担心吗?使用支付宝免签约即时到帐辅助,彻底解决这些问题!
支付宝免签约即时到帐辅助的优势,给你N个购买的理由
支付宝免签约即时到帐辅助通过网站接口+本地客户端相结合的形式,让您无需与支付宝公司签约,用个人支付宝即可实现即时到帐在线充值接口。
无需签约,无需企业支付宝帐号,无需实名认证、无充值手续费、任何网站可用。
支持自动到帐,自动通知回调URL,无需人工处理,用户付款后网站订单自动到帐。
不托管资金,不中转资金,充值金额直接进入您自己的支付宝帐号,安全可靠。
支持支付宝扫码登录,软件内无需输入支付宝用户、密码,帐号100%安全保障。
专业开发团队,具备ASP、PHP、.NET、JSP开发能力,购买后直接为您集成。
《支付宝免签约》当前授权方式为不绑定支付宝帐号,不绑定网站域名,不绑定电脑,只限制同时一个支付宝帐号在线使用。当有第二个人登录了用户并登录了自己的支付宝帐号后,第一个登录的软件会自动停止工作,当有第三个用户登录了自己的支付宝后,第二个登录的软件会自动停止工作,只有最后一个登入的用户可以正常在线使用,所以绝对不存在多人共用一个用户的可能。如遇他人倒卖声称自己的帐号为多人共用,请勿相信,以免上当受骗!
什么是支付宝免签约即时到帐辅助?《支付宝免签约即时到帐辅助》是一款可以让您无需企业支付宝帐号、无需与支付宝签约、无需支付手续费即可实现网站在线充值、收款的免签约接口辅助软件。
使用你们的接口,用户充值后网站能自动到帐吗?可以。我们的免签约接口通过软件客户端与网站回调接口通信,客户端扫描到新的支付宝收款记录后通知网站回调接口,接口程序做自动到帐处理。
使用你们的免签约接口收款需要经过你们吗?为了用户用的安心、放心,整个收款流程不经过我们网站,收款更不经过我们支付宝,收款请求从您网站直接提交去支付宝网站,收款直接到您自己的支付宝账号,不经过任何中转!
你们的软件都有哪些优势?自主开发的数十款常用开源、商业网站程序的接口插件可供选择。插件代码开发规范,插件数量行业第一,支持后台设置接口插件参数。
只要您使用的程序在插件列表中,几分钟即可完成集成,就是这么简单!
使用你们的软件安全吗?使用我们的软件可以确保您的资金和支付宝帐号100%安全。
你们的软件是怎么收费的?目前我们的软件售价为500元,为目前行业内最低价格。现在在线订购还可获得免费接口集成服务一次,购买软件后由我们的专业程序开发人员为您完成集成,您可以直接投入使用。如需接口集成服务请与我们联系。
你们的软件对电脑配置有什么要求?只要您的电脑能够正常浏览支付宝网站就能够稳定运行我们的软件。比起行业内别家的类似软件,我们的软件系统资源占用很低,经过连续数月的测试,单核心CPU、512M内存的VPS、挂机宝可稳定运行无任何问题。
你们的软件对操作系统有什么要求?我们的软件可以在WinXP、Win2003、Win2008、Win7、Win8、Win2012、Win10操作系统,IE8-IE11浏览器环境下稳定运行。如果您使用的操作系统非官方原版系统(如GHOST精简版)导致软件无法正常运行,可以与我们的客服人员联系为您处理。
软件需要运行在网站服务器上吗?软件运行在任何可以访问支付宝网站的电脑、VPS、服务器、挂机宝上都可以,并不是必须运行在网站服务器上。软件与网站通过http协议通信实现到账通知,即使是运行在您自己电脑上也可以发送通知。所以即使您的网站使用的是Linux服务器仍然可以使用我们的支付宝免签约接口服务。
购买你们的软件后,我不会做接口集成怎么办?这个您无需担心,我们拥有专业的开发团队,可以为您完成ASP、PHP、.NET语言网站的接口集成。现在购买我们的软件免费赠送接口集成服务一次,直接帮您做好接口,购买即可使用。超出一个接口的集成服务将视网站程序结构及复杂程度收取少量技术服务费。
你们的软件稳定吗?最优化编写的程序代码及最高效的维护更新,确保了我们的软件可以长期稳定运行并占用更低的系统资源。此外,软件内置支付宝自动登录、登录验证码自动识别(独家)功能,最大限度避免登录超时的同时还提供掉线邮件、短信通知。论稳定性,舍我其谁!
你们能长期运营吗?能保证我长期使用吗?这个您无需担心。本着对每一个客户负责的态度,我们会长期运营支付宝免签约即时到帐辅助,确保您的长期稳定使用。我们运营IDC业务超过10年,服务器遍布中国、美国、俄罗斯、日本等多个国家,在开发能力和硬件资源上我们拥有行业内一流的实力。相信我们一定是您的最佳选择!
软件演示/截图}

我要回帖

更多关于 支付宝支付接口申请 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信