网上支付平台

?

一、网上支付平台介绍

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的数据的页面,对支付的结果处理。

时间: 2024-11-13 09:50:06

网上支付平台的相关文章

易宝网上支付平台的PHP接口代码

本代码参照自韩顺平149讲视频后5讲,需要学习的朋友可以参考本代码 这是测试图片: 以下是代码部分: 1 <?php 2 3 4 function HmacMd5($data, $key) 5 { 6 7 //需要配置环境支撑iconv,否则中文参数不能正常处理 8 $key = iconv("GB2312", "UTF-8", $key); 9 $data = iconv("GB2312", "UTF-8", $dat

浅谈第三方电子支付平台测试方法的研究

第三方支付平台的功能和结构特点 在信用方面,第三方支付平台作为中介,在网上交易的商家和消费者之间作一个信用的中转,通过改造支付流程来约束双方的行为,从而在一定程度上缓解彼此对双方信用的猜疑,增加对网上购物的可信度. 在技术层面,第三方支付平台承担安全保障和技术支持的作用,提供一系列的应用接口程序,支持多家银行的多卡种支付,将多家签约银行的支付方式整合到一个界面上,负责交易结算中心与银行的对接.银行与商家通过接入第三方支付平台实现二次结算,并采用国际先进SSL加密模式,在银行.消费者和商家之间传输

【SSH网上商城项目实战20】在线支付平台的介绍

之前已经完成了首页的显示,用户添加购物车,确认订单等功能,下面就是支付功能的开发了.用户确认了订单后会直接跳转到支付页面进行在线支付,在线支付需要第三方的接口,这一节主要介绍一些关于第三方支付的内容,从下一节开始,我们真正开发在线支付模块. 1. 在线支付介绍 在线支付是指卖方与买方通过因特网上的电子商务网站进行交易时,银行为其提供网上资金结算服务的一种业务.它为企业和个人提供了一个安全.快捷.方便的电子商务应用环境和网上资金结算工具.在线支付不仅帮助企业实现了销售款项的快速归集,缩短收款周期,

【Java EE 学习 21 下】【 使用易宝支付接口实现java网上支付功能】

一.网上支付分为两种情况,一种方法是使用直接和银行的支付接口,另外一种方法是使用第三方支付平台和银行对接完成支付. 1.直接和银行对接. 2.使用第三方支付平台 3.常见的第三方支付平台 二.使用易宝支付接口实现java网上支付功能(农业银行). 1.完整源代码:https://github.com/kdyzm/day21_2_pay 2.实现过程的时序图 3.技术要点 (1)使用GET请求的时候必须将全部参数都带上,参数名称参考开发者文档中的请求参数列表 (2)使用PaymentUtil类实现

Thinkphp各大支付平台在线支付集成源码

用Thinkphp给客户开发网站的时候需要用到各大平台付款功能,下面就免费分享给大家,此类是个成熟类,网上down下来的,经过修改测试了(可以直接拿来使用,附带使用方法,有需要的朋友请拿走.),如果有需要安装的演示请登陆"二当家的"查看:http://www.erdangjiade.com/php/524.html目前包含了支付宝pc版.支付宝wap版.palpay.yeepay.unionpay.kuaiqian.财付通tenpay等,这几个常用的支付平台,支付方式均为即时到账,不包

PHP网上支付

1,网上支付方式两类:企业与银行对接和通过中间公司间接与银行对接. (1),企业与银行对接,优点:因为直接与银行进行财务结算,交易资金结算比较安全.适合资金流量比较大的企业,这种方案适合于,每月结算金额百万以上的企业.缺点:开发工作量比较大,而且银行不定期升级系统,随着银行系统的升级,企业也需要作相应改动,所以维护工作量比较大,而且企业每年需要向银行交纳一定数量的接口使用费. (2),通过中间公司间接与银行对接,优点:开发工作量少,因为使用的是中间企业提供的接入规范,所以银行升级系统不需要企业作

第三方支付平台业务分析

何为第三方支付平台 我们把时间往前推15年,1999年的时候国内的电子商务开始起步,一些电商网站开始运行.理论上人们可以通过网络进行支付.购物.用户在网上下单,支付,然后商家收到钱后发货,用户收到货物感觉非常嗨皮,一次美好的网购旅程结束了.但有时并不那么嗨皮,这种流程因为在支付和收货之间存在时间和空间上的距离,那么问题就来了,不是挖掘技术哪家强,而是用户和商家难以在彼此信任的问题上达成一致,用户担心我给了钱,商家不发货:商家担心如果先发货,用户不付钱.为了解决这种尴尬,第三方支付平台诞生了. 第

NordFX诺德网上外汇平台

友情提示:本文推荐的"NordFX***平台"并不是传统意义上的网赚项目,而是一个网上外汇交易平台.说起股票,相信大家都非常熟悉吧,但是要炒股票需要大量的资金,而且开户麻烦,操作难度较大,对于想小额投资的朋友来说根本不适合.而外汇交易是这两年才火爆起来的投资方式,特别是在经济较发达地区,如:浙江温州等地已非常红火.但是,通过国内各大银行来买外汇还是非常麻烦,一个投资资金要求太高,而是点差太大,个人投资很难赚到钱,还有就是交易的外币种类太少,对投资很不利.与银行外汇交易不同的"

各银行网上支付接口 开通流程及所需材料 中、农、建、工

银行支付接口开通流程: 建设银行: 商户在建设网银系统开户流程: 1.申请材料: (1)营业执照复印件 (2)组织结构代码证复印件 (3)法人代表身份证复印件 2.商户与建设银行签定协议 3.银行为其提供结算及保证金帐户与网上预申请密码 4.在网上填写申请(需输入预申请密码才能见到开户申请表) 5.签署电子支付合作协议 6.网银中心授理并核发CA证书,建立商户信息维护表  7.商户下载证书 8.如果是需要实时反馈支付信息的商户,登录网银系统,申请密钥 9.完成开户 工商银行: 1.开办条件 1.