支付宝商家分账--绑定,解绑,查询的简单实例。记录一下!!!
看之前请升级自己alipay-sdk-java.jar 不然你代码就会报错
绑定
public static void main(String[] args) {//此处为绑定分账AlipayClient alipayClient = new DefaultAlipayClient(AlipayConfig.gatewayUrl, AlipayConfig.app_id, AlipayConfig.merchant_private_key, "json", AlipayConfig.charset, AlipayConfig.alipay_public_key, AlipayConfig.sign_type);AlipayTradeRoyaltyRelationBindRequest request = new AlipayTradeRoyaltyRelationBindRequest();request.setBizContent("{" +"\"receiver_list\":[{" +"\"type\":\"loginName\"," +"\"account\":\"1XXXXXXX4@qq.com\"," +"\"name\":\"XXXXXXXXXXXX公司\"," +"\"memo\":\"202012161531分账给测试商户\"" +"}]," +"\"out_request_no\":\"2019032200000001\"" +" }");AlipayTradeRoyaltyRelationBindResponse response = null;try {response = alipayClient.execute(request);} catch (AlipayApiException e) {e.printStackTrace();}if (response.isSuccess()) {System.out.println("调用成功");} else {System.out.println("调用失败");}}*
解绑
public static void main1(String[] args) {AlipayClient alipayClient = new DefaultAlipayClient(AlipayConfig.gatewayUrl, AlipayConfig.app_id, AlipayConfig.merchant_private_key, "json", AlipayConfig.charset, AlipayConfig.alipay_public_key, AlipayConfig.sign_type);AlipayTradeRoyaltyRelationUnbindRequest request = new AlipayTradeRoyaltyRelationUnbindRequest();request.setBizContent("{" +"\"receiver_list\":[{" +"\"type\":\"loginName\"," +"\"account\":\"1XXXXXXX4@qq.com\"," +"\"name\":\"XXXXXXXXXXXX公司\"," +"\"memo\":\"202012161731解绑给测试商户\"" +"}]," +"\"out_request_no\":\"2019032200000001\"" +" }");AlipayTradeRoyaltyRelationUnbindResponse response = null;try {response = alipayClient.execute(request);} catch (AlipayApiException e) {e.printStackTrace();}if(response.isSuccess()){System.out.println("调用成功");} else {System.out.println("调用失败");}}
查询
public static void main(String[] args) {AlipayClient alipayClient = new DefaultAlipayClient(AlipayConfig.gatewayUrl, AlipayConfig.app_id, AlipayConfig.merchant_private_key, "json", AlipayConfig.charset, AlipayConfig.alipay_public_key, AlipayConfig.sign_type);AlipayTradeRoyaltyRelationBatchqueryRequest request = new AlipayTradeRoyaltyRelationBatchqueryRequest();request.setBizContent("{" +"\"page_num\":1," +"\"page_size\":20," +"\"out_request_no\":\"2019032200000001\"" +" }");AlipayTradeRoyaltyRelationBatchqueryResponse response = null;try {response = alipayClient.execute(request);List<RoyaltyEntity> list = response.getReceiverList();RoyaltyEntity royaltyEntity= new RoyaltyEntity();for (int i=0;i<list.size();i++){royaltyEntity=list.get(i);System.out.println("RoyaltyEntity==="+royaltyEntity.getName());System.out.println("RoyaltyEntity==="+royaltyEntity.getMemo());System.out.println("RoyaltyEntity==="+royaltyEntity.getAccount());System.out.println("RoyaltyEntity==="+royaltyEntity.getType());}} catch (AlipayApiException e) {e.printStackTrace();}if(response.isSuccess()){System.out.println("调用成功"+response.getReceiverList());} else {System.out.println("调用失败");}}
支付宝商家分账--绑定,解绑,查询的简单实例。记录一下!!!相关推荐
- 商家分账使用场景流程
商家分账,指资金在到达商家的支付宝账号后,支付宝根据商家传入的分账规则,将相应的资金从商家的支付宝账号划转至分账对象的支付宝账号. 分账成功后,资金实时转入收款方账号.目前分账分出金额最高不能超过订单 ...
- 微信商家分账热门问题解答合集
微信商家分账是微信支付将自身清结算能力赋能给平台商户,今天小编针对常见的一些问题整理了一期微信商家分账热门问题合集,希望可以帮助大家更进一步地了解微信商家分账. 1.微信商家分账可以按比例分配的吗? ...
- jquery事件绑定解绑机制源码分析
引子 为什么Jquery能实现不传回调函数也能解绑事件?如下: $("p").on("click",function(){alert("The par ...
- 2021年双十一之后,电商平台如何与商家分账?
一年一度的双十一电商大促已经落下帷幕,据报道,截止至2021年11月11日23点59分,天猫的最终交易额为5403亿,而京东数据显示最终交易额超3491亿,纷纷创下历史新高.据悉,今年天猫双十一有29 ...
- uniapp 账号登陆,账号绑定/解绑流程,躺坑
第一次开发uniapp微信小程序,记录一下开发中遇到的流程以及坑 账号登陆 1.uni.login 获取code,在调用接口传入code获取uKey 绑定账号/解绑 1.uni.login获取code ...
- 阿里云绑定解绑第三方支付宝,淘宝账号
阿里云上有个一直常用的很早注册的一个账号,后来支付宝登录授权又自动生成了一个账号弄成了两个账号,始终没有找到绑定和解绑支付宝账号的功能,找了人工客服,响应很神速,貌似部分用户的账号在安全设置页面账号名 ...
- 华为云如何绑定/解绑二次验证码/虚拟MFA/谷歌身份验证器?
工具 华为云平台 微信小程序二次验证码 方法 登陆华为云平台,点击账户名,点击"安全设置" 点击"虚拟MFA"中的"立即绑定",进行绑定 无 ...
- JQuery事件绑定解绑方法小结
常用的方法 绑定:bind().delegate().on() 解绑:unbind().undelegate().off() 此外还有live() 不过JQuery1.9及其以上版本删除了此方法 推荐 ...
- linux 网卡绑定解绑,网卡绑定开机绑定,关机解绑
Linux下实现双网卡负载均衡系统环境:RHEL5根据甘肃兰州实际情况的双网卡绑定方案, 方案思路:开机绑定,关机解绑 一.建立虚拟网络接口ifcfg-bond0文件[root@yangwenjun ...
最新文章
- #includebits/stdc++.h包含C++的所有头文件
- 让你爽到飞起的【懒人插件AutoScssStruct4Vue】VSCode根据template的标签目录一键生成SCSS/LESS结构,敏捷开发必备插件!!!
- python3 socket send sendall 区别
- oracle各版本手动升级任我行-升级矩阵
- LSMW批处理使用方法(13)_步骤18
- 第3章 Python 数字图像处理(DIP) - 灰度变换与空间滤波6 - 分段线性变换 - 比特平面分层
- 【LeetCode】390. 消除游戏
- 【Python】安装配置Anaconda
- iPhone 11全球供应紧张:何时补货未知
- Spring技术原理之Bean生命周期
- LintCode 寻找旋转排序数组中的最小值 II
- 前端开发技术难点汇总(一)
- ubuntu 安装永中office 2009
- 清除逻辑库内的所有数据集
- Arcgis使用教程(十)ARCGIS地图制图之颜色样式选择设计与保存
- 洛谷P2664 树上游戏 【点分治 + 差分】
- 帝国cms tag生成html,帝国CMS tags标签多种调用方法
- Linux下载hfs文件,linux读写mac HFS+
- Ubuntu Mint Installation Guide
- 【大咖有约】1号店周航:1号店搜索实时更新架构实践