当前位置: 首页 > news >正文

网站上面的logo怎么做青岛排名推广

网站上面的logo怎么做,青岛排名推广,湖北 个人网站备案时间,b2b电子商务网站的类型有哪几种1 概述 聚合支付收款分为线上和线下业务场景,本文中的商户收银台接口设计主要是指线上业务场景,线下业务场景聚合收款方式后续会进行单独设计和分析。 主流的线上支付渠道有微信支付,支付宝支付,云闪付。这三种支付渠道都有各自…

1 概述

聚合支付收款分为线上和线下业务场景,本文中的商户收银台接口设计主要是指线上业务场景,线下业务场景聚合收款方式后续会进行单独设计和分析。

主流的线上支付渠道有微信支付,支付宝支付,云闪付。这三种支付渠道都有各自的线上收款产品APP支付、H5支付、小程序支付、扫码支付、公众号支付 。dtpay聚合支付系统商户收银台接口产品主要整合支付渠道不同的线上收款场景,让线上商户快速接入各渠道支付场景。
在这里插入图片描述

2 线上聚合收银台技术架构

系统采用SpringCloud,SpringCloudAalibaba微服务架构,系统采用容器化(Docker,K8S)部署,以下是技术架构使用的技术栈
在这里插入图片描述

3 商户线上聚合收银台接口

商户聚合收银台接口采用接口对接或SDK方式给到商户自助对接,收银台接口系统各参与方有商户系统、dtpay商户线上聚合收银台接口系统、支付渠道方。商户不需要对接各支付渠道的支付产品,通过聚合收银台快速完成收款方式的对接。
在这里插入图片描述

4 收银台接口设计

收银台接口主要涵盖以下接口统一下单支付接口、支付通知接口、支付查询接口

4.1 统一支付下单支付接口设计

4.1.1 请求方式

POST/JSON

4.1.2 请求参数
字段名称类型长度必输备注
mercOrderNo商户订单号String32商户自己生成的唯一的订单号,商户订单号+商户号唯一
subject订单名称String100订单名称、订单说明两者必填其一
body订单说明String200订单名称、订单说明两者必填其一
tradeType交易类型String201-支付 02-代付 03-提现
tradeAmt订单金额String12交易金额(单位元,带两位小数,例:1.23,最大整数16位)
feeType币种String默认是CNY:人民币,当前版本暂不支持其它币种。
tradeTime提交支付时间String14格式[yyyyMMddHHmmss] ;
orderPeriod订单有效时间String14订单有效期(单位分钟)
notifyUrl后台通知地址String200支付成功时,后台通知商户的地址,必须为http/https协议地址
returnUrl前台通知地址String200支付成功是,前台页面跳转的提示页面,为空不发前台通知,必须为http/https协议地址
refererUrl客户端地址String200重定向地址,可直接跳转到商户页面(不会附加参数返回)
termType终端接入类型String8固定值:wap,pc,app
paywayCode支付方式String20alipay-支付宝 wxpay-微信支付 unionpay-银联支付例如:当微信支付时传值 wxpay
sceneCode场景编号String20h5-H5支付app-APP支付scan-扫码支付jspay-公众号支付ebank-网银支付gateway-网关支付例如:当支付场景为H5支付时传值“h5”注:当支付方式选“ebank”即网银支付时,场景编号传送值为“ebank”;
ip客户端IP(外网IP)String32
merchantId商户编号String8
storeId门店编号String8
payeeId收银员编号String8
remark备注String100
attach附加信息String128
deviceInfo应用类型String16如果是应用于苹果app,应用里值为IOS_SDK;如果是应用于安卓app,应用里值为AND_SDK;如果是应用于手机网站,应用里值为WAP_SDK,微信h5必输
mchAppName应用名String256如果是用于苹果或安卓app应用中,传分别对应在AppStore和安卓分发市场中的应用名(如:王者荣耀)如果是用于手机网站,传对应的网站名(如:天猫官网)微信h5必输
mchAppId应用标识String128如是是用于苹果或安卓app应用中,苹果传IOS应用中唯一标识(如:com.tencent.wzryIOS),安卓传包名(如:com.tencent.tmgp.sgame)如果是用于手机网站,传网站首页URL地址,必须保证公网能正常访问(如:www.itbeien.cn)>微信h5必输
bankCode网银银行编码String20网银支付必传,见银行代码
payType支付卡类型String11 借记卡 2 贷记卡 3借/贷记卡均可使用。网银支付传此参数,不传默认为1,即 借记卡
quickPayAttach快捷支付参数String快捷支付直连时必输
4.1.3 同步响应参数
字段名称类型长度必输备注
mercOrderNo商户订单号String商户自己生成的唯一的订单号
tradeType交易类型String01-支付 11-充值 02-代付 03-提现
tradeAmt交易金额String交易金额
tradeTime支付提交时间String订单提交时间,格式[yyyyMMddHHmmss] ;
feeType币种String默认是CNY:人民币,当前版本暂不支持其它币种。
termType终端接入类型String固定值:wap,pc,app
orderId平台订单号String32平台订单号,可以理解成支付平台返回号
codeUrl二维码链接String128二维码链接 扫码必输
imgUrl二维码图片String128二维码图片
payInfo公众号支付信息String128公众号支付信息
mwebUrlH5支付地址String128H5支付地址
bankType付款银行String16银行类型
resultHtml支付formString网银支付返回必输,格式为form表单
4.1.4 响应报文实例
{"orderId":"2024061812582900001378","signature":"5974FF8536CC614F6C2XXXXXXXXXXXX","termType":"wap","mercOrderNo":"D20180315125826","tradeType":"01","codeUrl":"https://www.itbeien.cn/qr/5519dddb","respDesc":"处理成功","feeType":"CNY","mercNo":"ORG1520825458796","tradeTime":"20240618125826","interfaceCode":"pay","respCode":"000000"
}

4.2 支付通知接口

商户回调接口使用HTTPS协议可以保证数据传输的安全性,所以建议商户提供的回调接口采用HTTPS协议。商户交易完成后,由聚合收银台异步推送至商户。商户接受处理成功后,需返回给平台success。

4.2.1 通知结果参数列表
字段名称类型长度必输备注
mercOrderNo商户订单号String商户自己生成的唯一的订单号
tradeType交易类型String01-支付 11-充值 02-代付 03-提现
tradeAmt交易金额String交易金额
tradeTime支付提交时间String订单提交时间,格式[yyyyMMddHHmmss] ;
feeType币种String默认是CNY:人民币,当前版本暂不支持其它币种。
termType终端接入类型String固定值:wap,pc,app
orderId平台订单号String32平台订单号,可以理解成支付平台返回号
tradeEndTime交易完成时间String支付平台保证精确的支付交易完成时间。
payStatus支付状态Stringp0001 :提交订单 p0002:支付中 p0000 :支付成功 p0004:支付失败 p0005:已取消 p0006:过期已作废
bankType付款银行String16银行类型
4.2.2 支付异步通知参数示例
{"tradeAmt":"0.01","charset":"UTF-8","orderId":"2024061812582900001378","signature":"0B5E5BAD0C447582A99618EEB0A35567","termType":"wap","mercOrderNo":"D20180315125826","feeType":"CNY","locale":"CN","tradeEndTime":"20240618125846","version":"1.0","mercNo":"ORG1520825458796","tradeTime":"20240618125828","signType":"MD5","payStatus":"p0000","tradeType":"01"
}
4.2.3 通知结果反馈

聚合收银台通过 notifyUrl 通知商户,商户做业务处理后,需要以字符串的形式反馈处理结果,内容如下:

返回结果结果说明
success处理成功
fail处理不成功
4.2.4 补单机制

注意:聚合收银台通知交互模式,如果聚合收银台收到商户的应答不是纯字符串success或超过5秒后返回时,聚合收银台认为通知失败,聚合收银台会通过一定的策略(通知频率为10/10/10/10/10,单位:秒)间接性重新发起通知,尽可能提高通知的成功率,但平台不保证通知最终能成功。由于存在重新发送后台通知的情况,因此同样的通知可能会多次发送给商户系统。商户系统必须能够正确处理重复的通知。聚合收银台推荐的做法是,当收到通知进行处理时,首先检查对应业务数据的状态,判断该通知是否已经处理过,如果没有处理过再进行处理,如果处理过直接返回纯字符串success。在对业务数据进行状态检查和处理之前,要采用数据锁进行并发控制,以避免函数重复插入数据造成的数据混乱。

5 加入项目实战

欢迎关注我的视频号,视频号有相关技术和业务视频可学习支付业务/文旅行业数字化。探讨技术(系统架构、微服务、容器化、云原生)
在这里插入图片描述

http://www.hkea.cn/news/554464/

相关文章:

  • 手机网站搭建网络宣传方式
  • 2003网站建设网站seo哪家公司好
  • 成都学校网站制作2022年国际十大新闻
  • 工厂外贸网站建设台州网络推广
  • 酒店网站建设方案策划百度seo怎么做网站内容优化
  • 网站更改公司需要重新备案吗搜索网页内容
  • 现在做网站还用dw做模板了吗成人电脑速成培训班
  • 做app要不要建网站刚开的店铺怎么做推广
  • 做生存分析的网站有哪些专业的网站优化公司
  • 网站双倍浮动百度联盟app
  • 北京网站设计确保代码符合w3c广州网络营销的推广
  • 做网站实名认证有什么用百度移动端模拟点击排名
  • 知更鸟wordpress 怎样沈阳百度seo关键词优化排名
  • 携程网站模板互联网营销策略有哪些
  • 做网站内链什么意思上海排名优化seobwyseo
  • 四川做直销会员网站百度网盘帐号登录入口
  • 做百度竞价对网站有无要求网站推广排名服务
  • 建设工程合同包括成都网站改版优化
  • 深圳不加班的互联网公司整站seo优化
  • 中国做的很好的食品网站肇庆疫情最新消息
  • 做时时彩网站微信seo关键词有话要多少钱
  • 陇南市建设局网站商务软文写作
  • 做学术研究的网站营销方案怎么写?
  • 专业网站设计公司有哪些秒收录关键词代发
  • 织梦网站模板源码下载真实有效的优化排名
  • 网站建设过程中什么最重要磁力链bt磁力天堂
  • html5企业网站案例鹤壁搜索引擎优化
  • 网站建设平台简介链接交换平台
  • 照片展示网站模板宁波seo咨询
  • 奉贤建设机械网站制作长沙网址seo