java支付宝第三方支付

整体开发流程


在开发过程中需要获取的重要参数

  • APPID
  • 商家私钥
  • 支付宝公钥
  • 支付回调地址
  • 网关地址
  • 加密签名算法RSA2

在接下来对这些步骤进行详细的说明和介绍。

平台入驻与注册

进入支付宝开放平台

官网:https://open.alipay.com/platform/home.htm

文档:https://openhome.alipay.com/docCenter/docCenter.htm?from=openhomemenu



支付宝扫码登录账号,点击进入网页与移动应用。

首先根据官方的文档完成个人支付账号的注册工作。

注册成为入驻用户

注册完成之后进入开放平台完成应用的创建。

创建应用


填写完成信息之后一个支付应用创建完成。

到此时我们可以获取到创建的支付服务的appid

签约产品

签约产品需要根据自身的业务需求来进行完成,下面以完成网页端的支付和二维码支付为例进行签约。

点击应用在添加能力处进行签约

完成产品签约的功能。

配置应用信息

之后配置应用信息完成审核的工作。

在下面的开发设置处完成信息的完善,完成审核

接口加签方式(步骤1) 必填
开发者可根据接入产品需求选择 公钥证书模式 或 公钥模式,并保证接口中使用的私钥与此处设置公钥成对匹配,否则无法调用接口,且接口参数 sign_type=RSA2。详情请参见 生成密钥并上传。


填写公钥字符,完成公钥的配置工作。

根据官网文档的指引生成公钥和私钥。并记录下来


授权回调地址(步骤5) 必填。第三方应用授权 或 用户信息授权 后回调地址。授权链接中配置的 redirect_uri 的值必须与此值保持一致 (如:https://www.alipay.com) ,用户成功授权后将在该 url 后携带授权码等信息并跳转至该页。

绑定应用

在商家中心处完成绑定


绑定完成之后登录商家的第一步工作完成。状态也由未关联转变为未生效,之后进行第二步签约。

因为我没有企业的申请,属于自研型应用。在项目上线之后才可以进行签约。所以暂时搁置。

java支付宝第三方支付前置流程相关推荐

  1. java支付宝第三方支付详解

    1.引入支付宝sdk文件. <dependency><groupId>com.alipay.sdk</groupId><artifactId>alipa ...

  2. java 支付宝 第三方即时到账支付

    java 支付宝 第三方即时到账支付 alipay 的几个内核功能文件: =============================================================== ...

  3. Java对接第三方支付渠道之支付宝支付

    提示:支付宝相对于微信支付更人性化,且细节做得更好. Java对接第三方支付渠道之支付宝支付 一.前期准备工作 二.导入依赖 三.书写配置类 四.书写配置文件 五.调用相关支付接口 1.流程图 2.创 ...

  4. Java对接第三方支付渠道之微信支付APIV3版本

    提示:微信支付APIV3版本对接流程梳理,目前微信支付提供APIV3和APIV2两个版本,简而言之,V3版本的安全性比V2更高. Java对接第三方支付渠道之微信支付APIV3版本 一.接入指引 1. ...

  5. 浅谈支付宝第三方支付

    技术点(九):支付宝第三方支付 1)下载demo地址:https://doc.open.alipay.com/doc2/detail.htm?spm=a219a.7629140.0.0.aWu6YY& ...

  6. 第三方支付的流程分析与总结概述

    这几年的工作中一直与支付打交到,借着 skr-shop 这个项目来与大家一起分享探索一下支付系统该怎么设计.怎么做.我们先从支付的一些常见流程出发分析,找出这些支付的共性,抽象后再去探讨具体的数据库设 ...

  7. java微信第三方支付

    1. 写好配置项 #微信支付接口 ias.pay.wxpay.payUrl=https://api.mch.weixin.qq.com/pay/unifiedorder #回调地址 ias.pay.w ...

  8. java 支付宝wap支付初识

    最近突然想弄下支付宝的支付,因为感觉很好玩.中间遇到很多问题,查查找找,总算是整了两天给整出来了,这里为自己记录下. 第一步:直接去安卓支付宝的官方文档去,写的很清楚了已经,这里有源码https:// ...

  9. java支付宝网站支付

    想要做支付宝网站支付,首先必须要有企业级商户号,并且成功签约,得到PID和key controller就简单的写一下,异步回调就不写了,页面在后面 @RequestMapping(value = &q ...

  10. 支付宝网页支付交互流程 nest 版

    自己整理了一份支付宝网页支付的交互流程 , 完全按交互流程响应步骤介绍的代码,效果图.因为平时主要用node开发,所以服务端用的node,框架是 nest. 用最精简的代码实现支付功能 1,流程图 为 ...

最新文章

  1. 错误消息“禁止您没有访问此服务器上的权限/”(关闭)
  2. 对话高通孟樸:5G发展离不开中国,高通坚定pick全球化
  3. PCM接口详细介绍--TDM方式
  4. 采用存储复制方式同步数据,实现数据库安全升级
  5. sklearn.decomposition.FastICA实现FastICA算法
  6. python怎么暂停爬虫_python Python爬虫防封杀方法集合
  7. 《测试类职位面试360度》
  8. 【渝粤题库】陕西师范大学209016《管理心理学》作业
  9. 程序化导入导出EXCEL数据,完全由模板输出
  10. 计算机硬件单片机,计算机硬件单片机总结报告
  11. 如何按照滑环的原理来自制简易导电滑环
  12. 人民币与美元汇率兑换程序
  13. 网红汉字手机全屏时钟APP下载
  14. 神经网络中矩阵求导术的应用
  15. 世界人工智能融合发展大会开幕 山东AI产业未来可期
  16. CSS的overflow属性简析
  17. 浅谈高性能计算(HPC)
  18. Android NDK开发配置NDK
  19. 微信开放平台转发到朋友圈之andriod
  20. 解决cmd命令控制台窗口一闪而过运行后就消失的方法

热门文章

  1. 用python绘制家乡汕头的地标建筑
  2. 客户至上 | 国产BI领跑者,思迈特软件完成C轮融资
  3. 命令行修改微信小程序开发AppId
  4. 问答网站Stack Overflow的成功之道
  5. win10系统怎么恢复出厂设置,电脑重置win10系统
  6. 驾驶证期满换证流程(杭州篇)
  7. 无损数据压缩算法c语言,C语言实现无损压缩算法
  8. 花生壳内网发布外网可以访问的网站
  9. 优秀程序员的博客有哪些?
  10. 300ETF期权和50ETF期权的区别