第三方支付
- 格式:docx
- 大小:238.82 KB
- 文档页数:6
第三方支付定义:指在电子商务企业与银行之间建立一个中立的支付平台,为网上购物提供资金划拨渠道和服务的企业。
在交易中,买方选购商品后,使用第三方平台提供的账户进行货款支付,由第三方通知卖家货款到达、进行发货;买方检验物品后,就可以通知付款给卖家,第三方再将款项转至卖家账户。
第三方支付,就是一些和国内外各大银行签约、并具备一定实力和信誉保障的第三方独立机构提供的交易支持平台。
在通过第三方支付平台的交易中,买方选购商品后,使用第三方平台提供的账户进行货款支付,由第三方通知卖家货款到达、进行发货;买方检验物品后,就可以通知付款给卖家,第三方再将款项转至卖家账户。
相对于传统的资金划拨交易方式,第三方支付可以比较有效地保障了货物质量、交易诚信、退换要求等环节,在整个交易过程中,都可以对交易双方进行约束和监督。
在不需要面对面进行交易的电子商务形式中,第三方支付为保证交易成功提供了必要的支持,因此随着电子商务在国内的快速发展,第三方支付行业也发展得比较快。
第三方支付优点:有效保障货物质量、交易诚信、退换要求等环节,整个交易过程中,都可对交易双方进行约束和监督。
第三方支付行业分类一类是以支付宝、财付通、盛付通为首的互联网型支付企业,它们以在线支付为主,捆绑大型电子商务网站,迅速做大做强一类是以银联电子支付、快钱、汇付天下为首的金融型支付企业,侧重行业需求和开拓行业应用主流产品:目前中国国内的第三方支付产品主要由PayPal(易趣公司产品)、支付宝(阿里巴巴旗下)、财付通(腾讯公司,腾讯拍拍)、盛付通(盛大旗下)易宝支付(Yeepay)、快钱(99bill)、百付宝(百度C2C)、物流宝(网达网旗下)、网易宝(网易旗淘宝网,中国最大的C2C 下),网银在线(chinabank),环迅支付,汇付天下,汇聚支付(joinpay)。
其中用户数量最大的的PayPal和支付宝,前者主要在欧美国家流行,后者是马云阿里巴巴旗下产品,据称,截止2009年7月,支付宝用户超过2亿。
什么是第三方支付一、什么是第三方支付第三方支付是指具备一定实力和信誉保障的独立机构,采用与各大银行签约的方式,通过与银行支付结算系统接口对接而促成交易双方进行交易的网络支付模式。
在第三方支付模式,买方选购商品后,使用第三方平台提供的账户进行货款支付(支付给第三方),并由第三方通知卖家货款到账、要求发货;买方收到货物,检验货物,并且进行确认后,再通知第三方付款;第三方再将款项转至卖家账户。
二、第三方支付的优缺点(一)优点1、比较安全,信用卡信息或帐户信息仅需要告知支付中介,而无需告诉每一个收款人,大大减少了信用卡信息和账户信息失密的风险;2、支付成本较低,支付中介集中了大量的电子小额交易,形成规模效应,因而支付成本较低;3、使用方便。
对支付者而言,他所面对的是友好的界面,不必考虑背后复杂的技术操作过程;4、支付担保业务可以在很大程度上保障付款人的利益。
(二)缺点1、这是一种虚拟支付层的支付模式,需要其它的“实际支付方式”完成实际支付层的操作;2、付款人的银行卡信息将暴露给第三方支付平台,如果这个第三方支付平台的信用度或者保密手段欠佳,将带给付款人相关风险;3、第三方结算支付中介的法律地位缺乏规定,一旦该终结破产,消费者所购买的“电子货币”可能成了破产债权,无法得到保障4、由于有大量资金寄存在支付平台账户内,而第三方平台非金融机构,所以有资金寄存的风险。
5、由于涉及网络,当遇到黑客袭击,资金无法保障安全。
三、第三方支付的法律风险1、主体资格和经营范围的风险目前依托于银-联建立的第三方支付平台,除少数几个不直接经手管理往来资金,将其存放在专用的账户外,其它都可直接支配交易资金,这就容易造成资金不受监管甚至越权调用的风险。
这类支付服务涉及到支付结算账户和提供支付结算服务,突破了现有的一些特许经营的限制,按照商业银行法等一些法律法规,整个支付结算业务和支付清算业务实际上还是属于银行专用的一种业务。
开立账户后,在账户里沉淀资金怎么定性,到底是不是做存款,现在很多企业为了避开吸收公共存款这样一个说法,提出其只是提供代理服务。
论述第三方支付的流程
第三方支付系统是当今社会经济中使用得非常普遍的一种金融
服务方式,它由两方约定,其中一方被称为消费者,另一方称为商家,它们之间使用第三方支付系统进行金融支付。
第三方支付系统以安全、可靠的方式将消费者们的资金安全地付给商家,满足双方经济活动的需要。
第三方支付的流程大致分为以下几个步骤:
1、消费者选择商家,商家确认消费者信息,商家发出支付要求,第三方支付系统将信息传送至消费者的网上银行。
2、消费者登录网上银行,核对商家信息,填写网银支付单。
3、填写完成后,消费者将网银支付单提交给第三方支付系统,
第三方支付系统将支付信息发送至消费者的银行,并从消费者的银行账户上扣除费用。
4、第三方支付系统收到消费者的支付费用后,会将商家的货款
打入商家的银行账户,完成商家的收款。
5、商家收到消费者的货款后,会发出确认信息给第三方支付系统,第三方支付系统完成整个支付流程。
以上就是第三方支付的一般流程,通过第三方支付系统,消费者可以放心安全地付款,商家也可以及时收到货款,双方收益得到保障。
- 1 -。
第三方支付原理
第三方支付是一种基于互联网技术的支付方式,它通过一个独立的第三方机构充当支付双方的中介,为交易提供安全、高效的支付服务。
第三方支付的原理主要包括以下几个环节:
1. 用户注册:用户需要在第三方支付平台上注册账户,提供个人资料并设定支付密码。
2. 银行绑定:用户在注册后,需要将自己的银行账户与第三方支付账户绑定。
这样,在进行支付时,第三方支付平台可以从用户的银行账户中扣款。
3. 下单支付:用户在进行购物或支付时,可以选择使用第三方支付来完成交易。
用户选择商品并确认购买后,将跳转到第三方支付平台的支付页面。
在这个页面上,用户需要输入支付密码以确认支付。
4. 调用支付接口:第三方支付平台接收到用户的支付请求后,会根据用户选择的支付方式(如余额支付、银行卡支付、微信支付、支付宝等),调用相应的支付接口进行处理。
5. 支付结果通知:支付接口处理完成后,会将支付结果通知给第三方支付平台。
第三方支付平台将根据支付结果更新用户的支付状态,并将结果返回给用户。
6. 结算及退款:第三方支付平台与商家之间会定期进行结算,将用户支付的款项结算给商家。
同时,如果用户发生退款,商家会将退款请求提交给第三方支付平台,由第三方支付平台将款项退还给用户。
7. 安全措施:为了保护用户的支付安全,第三方支付平台会采取多种安全措施,如数据加密、支付监控等,确保用户的支付信息不会泄露或被盗用。
总的来说,第三方支付通过第三方机构作为中介,实现了买卖双方的支付需求。
它简化了支付流程,提高了支付效率,并且能够提供更安全的支付环境。
此外,第三方支付还支持多种支付方式,方便用户的选择。
第三方支付的定义第三方支付的运营模式(一)第三方支付定义第三方支付狭义上是指具备一定实力和信誉保障的非银行机构,借助通信、计算机和信息安全技术,采用与各大银行签约的方式,在用户与银行支付结算系统间建立连接的电子支付模式。
根据央行2010年在《非金融机构支付服务管理办法》中给出的非金融机构支付服务的定义,从广义上讲第三方支付是指非金融机构作为收、付款人的支付中介所提供的网络支付、预付卡、银行卡收单以及中国人民银行确定的其他支付服务。
之所以称“第三方”,是因为这些平台并不涉及资金的所有权,而只是起到中转作用。
它原本是用来解决不同银行卡的网上银行对接以及异常交易带来的信用缺失问题,通过提供线上和线下支付渠道,完成从消费者到商户以及金融机构间的货币支付、资金清算、查询统计等系列过程。
(二)第三方支付运营模式第三方支付平台运用先进的信息技术,分别与银行和用户对接,将原本复杂的资金转移过程简单化、安全化,提高了企业的资金使用效率。
如今的第三支付已不仅仅局限于最初的互联网支付,而是成为线上线下全面覆盖,应用场景更为丰富的综合支付工具,并且,依据前文所述,从第三方公司的功能特色来看,第三方支付可以分为支付网关模式和支付账户模式。
目前市场上第三方支付公司的运营模式可以归为两大类,一类是以快钱为典型代表的独立第三方支付模式;另一类就是以支付宝、财付通为首的依托于自有B2C、C2C电子商务网站,提供担保功能的第三方支付模式。
1、独立第三方支付模式独立第三方支付模式,是指第三方支付平台完全独立于电子商务网站,不负有担保功能,仅仅为用户提供支付服务和支付系统解决方案,平台前端联系着各种支付方法供网上商户和消费者选择,同时,平台后端连着众多的银行,平台负责与各银行之间的账务清算。
独立的第三方支付平台实质上充当了支付网关的角色,但不同于早期的纯网关型公司,它们开设了类似于支付宝的虚拟账户,从而可以收集其所服务的商家的信息,用来作为为客户提供支付结算功能之外的增值服务的依据。
1.第三方支付原理
以上简要说明了支付过程,当然其中省略了一些步骤(比如购物车,订单等),我们重点来看支付流程。
2.1用户向商城网站发起确认订单的请求
2.2商城网站接收到请求保存订单数据到数据库或其他存储介质
2.3返回订单确认页面,页面上应该显示订单金额等信息
2.4用户确认支付,发起支付请求。
注:支付请求是发送到支付网关(比如支付宝、网银在线)而不是发送到商城网站。
2.5显示支付页面
2.6用户填写认证信息(账号密码等)提交
2.7这里有两个步骤一个是扣款成功后页面跳转到支付结果页面(展示给用户),另一个是支付通知,这两步没有先后顺序可能同时执行,商城网站接收到支付通知后根据验证规则验证信息的有效性,并作出相应的更改操作(例:有效则更改订单为已付款状态,无效则记录非法请求信息)。
以支付宝为例:如果实现在网站中集成支付宝接口,首先要有一个支付宝账号,接下来向支付宝申请在线支付业务,签署协议。
协议生效后有支付宝一方会给网站方一个合作伙伴ID,和安全校验码,有了这两样东西就可以按照支付宝接口文档开发支付宝接口了,在上图的几个步骤中只有4和7两个步骤在商城与支付网关之间有信息交互。
在步骤4中指将数据
发送到支付网关(支付宝),在步骤7中是的通知验证部分,验证网关请求网站某地址,网站按验证规则对信息进行验证记录并作出响应,我们几乎在开发任何支付接口时,重点是这两部分的开发,明白支付接口原理,开发支付接口就不难了。
3.支付宝接口开发
3.1接口简介与测试
支付宝目前提供了,担保交易、标准即时到帐、双功能等几种接口,只是在功能上有些差异,网站集成方式是一样的。
以标准即时到帐接口为例,在与支付宝签署协议后,还需要几个步骤才能完成集成。
进入支付宝后台在商家服务菜单下有两个链接:
分别可以查询到PID和Key,依次点击我的产品,技术服务将会显示:
选择“我要自助集成”接下来会看到的链接,点击下载技术文档。
在下载后的文件中有标准支付宝交易服务接口、商家工具、接口集成指南等接文档,另外还有几种语言写的demo。
我们可以根据接口文档按规则全新开发,也可以再demo基础上修改集成到网站,需要注意的是开发支付接口需要在公网(服务器必须可以通过外网访问)才可以完成整个调试过程,如果服务器在外网访问不到,则无法接收到支付通知。
看一下demo中每个文件的作用:
├alipay_notify.php┈┈┈┈支付宝通知处理类文件
├alipay_service.php ┈┈┈支付宝请求处理类文件
├alipay_config.php┈┈┈┈┈┈基础信息配置文件
├index.php┈┈┈┈┈┈┈┈┈┈快速付款入口模板文件
├notify_url.php ┈┈┈┈┈┈┈服务器异步通知页面文件
├return_url.php ┈┈┈┈┈┈┈页面跳转同步通知文件
这里已经下载好了(见资源目录pay文件夹),为了便于调试增加修改了若干文件,并增加了一张数据表保存订单信息,我们修改一下配置文件完成一个测试过程。
alipay_config.php是基础信息配置文件,我们需要将在支付宝后台获取的PID与Key写入到配置文件中。
配置项:
其中方框内的数据是我们需要重点修改的。
支付通知地址与返回地址的区别,前面已经提到,在步骤7中有两项:支付结果页面与支付通知信息,支付结果页面是用户支付完成后会自动跳转到这个地址这里是返回地址($return_url)。
支付通知地址同样是用户支付完成后,支付宝会请求该地址($notify_url),但是支付通知是支付宝服务器直接请求,不会被用户看到。
这两个地址必须是以http开头的完整路径格式为了完成测试过程,这里已经将/pay/alipay/notify_url.php改写,将$notify_url设置为可访问到此文件的URL即可。
这几项配置好后再根据数据库脚本(pay/orders.sql)创建一张数据表。
并根据数据库的配置信息修改mysql_config.php。
通过对支付宝提供的demo做简单修改就可以完成创建支付请求(步骤4)了,这里更改了支付首页等页面(见源码包pay目录)。
我们先测试一下:
点击“下订单”按钮
根据上图的流程现在已经走到了步骤3,此时已经生成了订单号,并且将订单信息写入到数据库。
我们看一下数据库:
数据库中增加了一条“订单信息”。
如果点击“确认支付”按钮或者确认支付链接将会跳转到支付宝页面,点击按钮时通过表单POST方式将信息提交到支付网关,由于支付请求数据无需让用户看到,这里都写在隐藏域中了。
确认支付链接是通过URL传参,因为支付宝接口允许以POST或者GET方式提交,所以两种方式都可以。
把参数提交给支付网关后,页面跳转到到支付页面。
我们看到如下图所示:
我们看到支付宝为我们提供了两种支付方式,一种是通过支付宝账户支付,另一种是通过银行卡支付。
例如选择使用银行卡支付,填写邮箱或手机号跳转到如下页面:
我们开单支付宝几乎支持所有的银行卡支付,同时有信用卡和网点方式付款,选择对应的银行下一步按提示付款即可。
付款完成后页面会返回到我们在配置文件中配置的$return_url地址,同时“订单状态”也会发生改变。
注:测试时如果没有在外网测试(即支付通知地址无法在外网访问)则支付通知无法被请求到,无法自动完成订单状态的修改。