码迷,mamicode.com
首页 > 其他好文 > 详细

网上支付平台

时间:2016-05-23 13:25:02      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

?

一、网上支付平台介绍

1、商家和银行直接对接:

技术分享

优点:

因为直接与银行进行财务结算,交易资金结算比较安全。适合资金流量比较大的企业,这种方案适合于,每月结算金额百万以上的企业。

缺点:

开发工作量比较大,而且银行会不定期升级交易系统,随着银行系统的升级,企业也也需要做相应的改动,所以维护工作量也是比较大的,而且企业每年还需要向银行交纳一定数量的接口使用费用。

?

2、商家和第三方支付平台:

?

技术分享

?

优点

开发工作量较少,银行升级系统,不需要企业做相应的修改,除非中间企业的接入规范发生了改变,相对前一种接入方案,这种方案的维护工作量比较少的。因为只与一家企业对接,所以接入费用相对比较低。这种方案适合于:每月结算资金在几十万以下的中小企业。

缺点:

因为是与中间企业进行资金结算,目前所有中间企业都是私企,资金安全是个大问题。

二、常见的支付平台:

技术分享

三、支付平台采用的技术:

post表单 + md5技术

?

使用第三方支付平台:

(1)要和第三方支付平台签订合同。第三方支付平台要给你一个

商户号

密钥:密钥可以由商家在第三方支付平台的网站进行修改。(该密钥,只有商家和第三方支付平台知道)

(2)会给你一个开发文档,或一些例子,现成的一些代码案例。

?

四、完成一个在线支付的案例:

完成订单表:

create table order_info(

id int primary key auto_increment,

user_id int not null default 0 comment ‘用户的id‘,

order_sn varchar(32) not null default ‘‘ comment ‘订单号‘,

consignee varchar(32) not null default ‘‘ comment ‘收货人‘,

address varchar(32) not null default ‘‘ comment ‘收货人的地址‘,

mobile int not null default 0 comment ‘收货人的手机‘,

pay_status tinyint not null default 0 comment ‘支付状态,0,未支付,1已经支付‘,

order_amount decimal(9,2) not null default 0 comment ‘订单金额‘,

add_time int not null default 0 comment ‘下订单时间‘

)engine myisam charset utf8;

?

页面:

flow.php:订单提交页面

pay.php:订单入库,提交到第三方支付平台的页面。

access.php:接收第三方支付平台post的数据的页面,对支付的结果处理。

网上支付平台

标签:

原文地址:http://www.cnblogs.com/yizhinageyuanfang/p/5519531.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!