unionpay 云闪付小程序开发包

unionpay 云闪付小程序开发包

银联云闪付小程序非官方开发包,这可能是第一个支持composer导入的云闪付小程序开发包,小程序后端相关接口与支付相关接口已全部更新完毕。

码云地址 https://gitee.com/leapy/unionpay

Github地址 https://github.com/ileapy/unionpay

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1kWIpuib-1629625990055)(https://gitee.com/leapy/unionpay/widgets/widget_card.svg?colors=4183c4,ffffff,ffffff,e3e9ed,666666,9b9b9b)]

依赖

  1. PHP >= 5.6
  2. mcrypt扩展
  3. Composer

安装

$ composer require cfn/unionpay

接口🌈

模块名称 使用场景 接口方法
MiniProgram
小程序
BackendToken
获取应用访问令牌backendToken
getToken
backendToken 是应用的服务端 API 的访问令牌,控制对服务端 API 的访问。backendToken 的有效期通过接口返回,目前设置为 7200 秒,接入方获取相应基础访问令牌后,需放入缓存,定期更新。
MiniProgram
小程序
BackendToken
获取应用访问令牌backendToken
getRefreshedToken
刷新并获取应用访问令牌backendToken
MiniProgram
小程序
AccessToken
获取授权访问令牌accessToken
getToken
获取用户授权访问令牌 accessToken , 经过用户授权完成后,可通过授权访问令牌调用对应权限可访问的服务端 API 。
MiniProgram
小程序
AccessToken
获取授权访问令牌accessToken
getRefreshedToken
刷新并获取授权访问令牌accessToken
MiniProgram
小程序
FrontToken
基础访问令牌
getToken
调用upsdk 的基础访问令牌
MiniProgram
小程序
FrontToken
基础访问令牌
getRefreshedToken
刷新并获取upsdk的基础访问令牌
MiniProgram
小程序
User
获取手用户机号
mobile
通过用户手机号授权 scope.mobile 完成后,通过该接口获取用户手机号。
MiniProgram
小程序
User
获取用户实名信息
auth
通过用户实名授权 scope.auth 完成后,通过该接口获取用户实名信息。
MiniProgram
小程序
User
获取用户绑定的银行卡列表(仅限银行小程序使用)
card
通过用户银行卡授权 scope.bank 完成后,银行小程序可获取用户绑定的该行银行卡列表信息。
MiniProgram
小程序
User
获取用户授权卡token
cardToken
通过用户授权卡 token scope.token ,获取用户授权指定卡 token
MiniProgram
小程序
User
查询用户状态
userStatus
通过该接口可判断用户当前状态
MiniProgram
小程序
Contract
申请签约
apply
无感支付签约接口,用户无感签约 scope:upapi_contract 授权且点击”同意授权”后,后台可通过此接口发起支付签约,签约完成后根据协议号走全渠道即可发起交易。
MiniProgram
小程序
Contract
申请解约
relieve
无感支付解约,使用接入方签约时传入的”签约协议号”,通过此接口可发起无感支付解约。
MiniProgram
小程序
Contract
签约关系查询
signStatus
查询用户与接入方的签约关系状态,5分钟缓存机制,为保证查询结果准确性,建议间隔5分钟以上再进行状态查询。
MiniProgram
小程序
Contract
未完成订单查询
unFinishedOrder
查询已签约用户在云闪付侧是否存在业务未完成的订单。
MiniProgram
小程序
Message
小程序模板消息
send
通过小程序运营平台配置小程序消息模板,通过该接口给云闪付用户推送小程序消息, 例如服务通知、动账通知。
MiniProgram
小程序
Secure
获取验证支付密码流水号
verifyPwd
获取验证支付密码流水号,用于唤起验证支付密码控件。
MiniProgram
小程序
Redpack
赠送专享红包
given
接入方给云闪付用户赠送专享红包。
MiniProgram
小程序
Redpack
机构账户(红包)余额查询
orgQuery
查询银联红包接入方账户余额查询。
MiniProgram
小程序
Redpack
专享红包余额查询
excQuery
根据专享红包活动 id 查询用户的该专享红包余额。
MiniProgram
小程序
Qual
抽奖资格赠送
given
接入方给云闪付用户赠送抽奖资格。
MiniProgram
小程序
Qual
抽奖资格查询
query
接入方查询云闪付用户的抽奖资格。
MiniProgram
小程序
Qual
抽奖
lotto
接入方通过资格赠送云闪付抽奖(红包/票券)接口资格,给用户赠送(非定额/定额)红包或者商城券。
MiniProgram
小程序
Qual
直接抽奖
directLotto
用于营销活动直接抽奖。
MiniProgram
小程序
Coupon
赠送优惠券
given
赠送优惠券接口,根据营销活动给云闪付用户赠送优惠券。
MiniProgram
小程序
Coupon
赠送优惠券结果查询
query
赠送优惠券结果查询。
MiniProgram
小程序
Coupon
优惠券活动剩余名额查询
quota
返回营销系统配置的优惠券活动剩余名额。
MiniProgram
小程序
Face
人脸识别
image
获取人脸识别照片
MiniProgram
小程序
Face
人脸识别
video
获取人脸识别视频
MiniProgram
小程序
Base
小程序初始化配置
config
获取初始化配置参数(可开启debug模式)
MiniProgram
小程序
Crypto
加解密
encrypt
3DES加密(加密信息)
MiniProgram
小程序
Crypto
加解密
decrypt
3DES解密(解密信息例如解密手机号)
MiniProgram
小程序
Crypto
加解密
verify
验签(银联公钥验签)
MiniProgram
小程序
Crypto
加解密
sign
签名(rsa私钥加签)
MiniProgram
小程序
Notify
小程序统一回调
unit
对消息通知进行统一处理
Payment
手机支付控件
Order
消费接口
pay
消费是指境内外持卡人在境内外商户网站进行购物等消费时用银行卡结算的交易,经批准的消费额将即时 地反映到该持卡人的账户余额上。(TN号获取)
Payment
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值