第三方支付:流程详解及不同类型比较
5星 · 超过95%的资源 需积分: 49 150 浏览量
更新于2024-09-09
5
收藏 309KB PPTX 举报
第三方支付作为一种便捷的在线金融服务,其支付流程根据不同的业务场景和功能,可以分为多个子流程。本文将详细介绍几种常见的第三方支付支付流程,包括快捷支付、担保支付、代收、代付以及余额支付等。
1. **快捷支付流程**
快捷支付流程通常适用于用户对订单有即时付款需求的情况。用户首先在支付系统中选择业务订单,然后跳转到支付网关,展示银行选择界面。用户接着选择银行并输入支付密码,支付网关发起扣款请求,并保存支付流水。随后,支付网关调用银行接口获取扣款结果,支付结果会通知用户。记账接口会被调用进行账务记录,最终返回支付结果,并展示支付成功的界面。
2. **担保支付流程**
担保支付在涉及交易安全时使用,用户在确认交易前先完成支付,提供额外的支付保障。流程与快捷支付类似,但在交易完成处理阶段,需要进一步确认交易完成,并调用记账接口确保账目更新。
3. **代收与代付流程**
代收和代付主要针对预设的定时服务,如用户授权后,支付系统会在指定时间自动发起代收或代付请求。在这些流程中,支付网关会接收请求并进行处理,然后调用银行接口完成扣款,最后返回扣款结果。
4. **余额支付流程**
用户通过余额进行支付时,流程相对简单。选择订单后,系统展示订单信息和支付方式,发起支付请求,调用记账接口记账,返回记账结果,最终展示成功界面。
5. **网关支付与二维码支付流程**
网关支付涉及第三方支付平台(如支付宝)的介入,用户在支付网关选择银行后,发起支付请求,可能需要跳转至银行网关进行身份验证。二维码支付则更注重于便捷性,通过展示二维码供用户扫描完成支付,整个过程包括发起支付请求、生成支付链接、用户扫描支付等步骤。
第三方支付流程的核心环节包括用户交互、支付请求、扣款处理、支付结果通知、账务记录以及可能的银行网关交互。每个流程都有其特定的安全性和便利性考虑,以满足不同用户的支付需求。
2017-09-12 上传
2018-10-30 上传
2018-04-12 上传
2021-10-11 上传
2018-12-16 上传
点击了解资源详情
Fighter168
- 粉丝: 429
- 资源: 15
最新资源
- R语言中workflows包的建模工作流程解析
- Vue统计工具项目配置与开发指南
- 基于Spearman相关性的协同过滤推荐引擎分析
- Git基础教程:掌握版本控制精髓
- RISCBoy: 探索开源便携游戏机的设计与实现
- iOS截图功能案例:TKImageView源码分析
- knowhow-shell: 基于脚本自动化作业的完整tty解释器
- 2011版Flash幻灯片管理系统:多格式图片支持
- Khuli-Hawa计划:城市空气质量与噪音水平记录
- D3-charts:轻松定制笛卡尔图表与动态更新功能
- 红酒品质数据集深度分析与应用
- BlueUtils: 经典蓝牙操作全流程封装库的介绍
- Typeout:简化文本到HTML的转换工具介绍与使用
- LeetCode动态规划面试题494解法精讲
- Android开发中RxJava与Retrofit的网络请求封装实践
- React-Webpack沙箱环境搭建与配置指南