基于Dubbox的微服实战6——实现分布式下的支付宝支付

目录

第三方支付宝支付介绍
第二步配置秘钥
配置搭建环境和SDK介绍
支付宝支付编码实现解析
获取订单信息
统一下单API的实现
异步通知
同步通知

测试


第三方支付宝支付介绍

第三方支付平台

选择服务商

  • 支付宝
  • 财付通
  • 银联商务
  • 块钱
  • ... ...

沙箱环境

又称沙盘,为了开放与调试所提供的环境,它与生产环境互相隔离,但具有生产环境几乎完全相同的功能。

蚂蚁金服开放平台——开发者中心

提供的调试产品

  • APP支付
  • 当面支付
  • 电脑网站支付。

接入流程

  1. 创建应用并获取APPID
  2. 配置秘钥
  3. 搭建和配置开发环境
  4. 使用SDK(支付宝提供的)
  5. 线上验收

第二步配置秘钥

第一步:创建应用并获取APPID

准备工作

  • 支付宝账号
  • 必须在开放平台完成实名认证才能使用开放平台服务

生成应用唯一标识(APPID)

  • 创建登录应用
  • 提交审核

开发阶段可使用默认的沙箱应用

  • 开发者中心——研发服务——沙箱应用
  • 每个应用对应一个APPID


第一次使用需要完善信息。


完善后,再打开


“第三方应用”是服务商,所以选择“自用型应用”。点击“创建”后出现页面


这个时候应用不能用。需要提交审核,上线后才能用。所以要使用“沙箱应用”,不需要这些步骤。

“功能列表”默认有三条,可以删除添加。添加后不一定能用。后面有个选项“是否需要签约”,如果是“需签约”,就必须签约后才能使用。


基础环境中

应用网关:

授权回调地址:支付成功后,会回调一个地址,第三方商户网站提供的一个地址,支付宝会把一些状态返回给改地址。


那么要使用沙箱应用该怎么打开那?


进入页面


沙箱账号里面有个商家信息,买家信息。


第二步:配置密钥

1.生成RSA密钥对

  • 应用私钥
  • 应用公钥

2.上传应用公钥

3.平台自动生成支付宝公钥

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值