文档章节

支付宝单笔转账到支付宝账户 Java

I-am-yours
 I-am-yours
发布于 2017/07/24 16:05
字数 256
阅读 21
收藏 0

默认已经建立应用,应用中包括单一转账功能,

 

 

 

 

 

实际代码 参数说明已经标注

这里公钥有可能不知道是哪一个截图说明

 

纯代码


        
        
        String URL = "https://openapi.alipay.com/gateway.do";
        String APP_ID = "2017062307553200";   

String APP_PRIVATE_KEY = "";
        String FORMAT = "json";
        String CHARSET = "UTF-8";
        String ALIPAY_PUBLIC_KEY = "";
        String SIGN_TYPE = "RSA2";       
        SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss");
        String Ordernumber = df.format(new Date()) + "_" + new Random().nextInt(1000);
        
        AlipayClient alipayClient = new DefaultAlipayClient(URL, APP_ID, APP_PRIVATE_KEY, FORMAT, CHARSET, ALIPAY_PUBLIC_KEY, SIGN_TYPE);
        AlipayFundTransToaccountTransferRequest request = new AlipayFundTransToaccountTransferRequest();
        
        Map<String, String> respMap = new LinkedHashMap<String, String>();  
        respMap.put("out_biz_no", "这是编号");
        respMap.put("payee_type", "ALIPAY_LOGONID");//这是支付类型
        respMap.put("payee_account", "89387757@qq.com");//这是对方支付宝账号
        respMap.put("amount", "0.1");//转账金额
        respMap.put("payer_show_name", "");//谁转账的名称
        respMap.put("payee_real_name", "尹娟娟");//对方姓名
        respMap.put("remark", "这是备注");
        JSONObject ja1 = JSONObject.fromObject(respMap);
        request.setBizContent(ja1.toString());
    
        AlipayFundTransToaccountTransferResponse response;
        try {
            response = alipayClient.execute(request);
            if(response.isSuccess()){
                System.out.println("调用成功");
                System.out.println(response.getSubMsg());
                System.out.println(response.getOrderId());
            } else {
                System.out.println(response.getSubMsg());
                System.out.println("调用失败");
            }
        } catch (AlipayApiException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    

可能整理的不是很完整,不过直接上手能用的。

不清楚或有问题望理解 qq同步 747466384

© 著作权归作者所有

共有 人打赏支持
I-am-yours
粉丝 0
博文 1
码字总数 256
作品 0
朝阳
程序员
开源推介 | Pay System —— 基于 Java 的开源易支付系统

授权协议:GPL 开发语言:Java 操作系统:跨平台 软件作者:usbboot Pay System 易支付 是一个聚合支付系统,支持微信/支付宝/QQ 聚合支付,包括PC端,移动端H5支付. 功能简介: 1.支持对接 微信/支付...

开源中国
07/02
0
0
支付宝对接3(收费问题)

一、支付方式: 支付宝有2种方式对接支付。 1、平台做中转,钱先到平台账号,然后再调用单笔转账给用户转账。 2、让商户账户直接进行签约以及收款。 二、支付费率: 我们做平台,选择平台做中...

显kui
01/15
0
0
轻量级支付整合轻松嵌入任何系统 - pay-java-parent

轻量级支付模块集成(微信支付,友店扫码,支付宝,富友,银联, payoneer皮卡 )支付整合,app,扫码,即时到帐刷卡付条码付、支持多种支付类型多支付账户,支付与业务完全剥离,简单几行代码即可实...

egzosn
2017/02/17
0
8
商城转账到卖家账户的支付宝方案:支付宝单笔转账

最近在做一个电子商务的项目,刚接手这个项目时发现好多问题,就拿转账来说,后台没有直接转账到商家账户,需要到银行柜台转账,感觉这样的设计太失败了,不说几万人用,就是几千人,一天也有...

qq_35703234
2017/04/12
0
0
第三方支付平台收费状况调查

来源:北京商报 作者:孟凡霞 曾经高举“免费”大旗的第三方支付如今也开始收费了。通过拉卡拉向部分银行信用卡还款需缴纳手续费,快钱、支付宝等机构推出的转账汇款功能也打出了收费牌。那么...

红薯
2011/10/28
2.3K
7

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Nexus Repository Manager 搭建私有docker仓库

Nexus Repository Manager 搭建私有docker仓库 2018年05月08日 14:44:23 阅读数:115 1.下载nexus3的镜像: docker pull sonatype/nexus3 2.使用镜像启动一个容器: docker run -d --name n...

linjin200
9分钟前
0
0
大数据技术的发展趋势

大数据领域已经涌现出了大量新的技术,它们成为大数据采集、存储、处理和呈现的有力武器。这些技术下一步将如何发展?它们之中哪些技术 将广为流行?又会诞生哪些新的技术? 技术趋向多样化,...

董黎明
12分钟前
1
0
谷歌浏览器插件入门示例

实现:任何网址实现图片下载和获取当前域名的cookies的json字符串。 图片下载是给小白用的,可以选中批量下载,获取cookies 是为了方便程序员调试用。 获取cookies: git地址: https://gite...

NLGBZJ
13分钟前
2
0
152. Maximum Product Subarray - LeetCode

Question 152. Maximum Product Subarray Solution 题目大意:求数列中连续子序列的最大连乘积 思路:动态规划实现,现在动态规划理解的还不透,照着公式往上套的,这个问题要注意正负,需要...

yysue
14分钟前
0
0
IDEA工具 jdk,tomcat,maven 配置

设置JDK、tomcat、maven的版本 一、JDK      如果下拉列表没有,SDKS ---> + ----> 选择下载的JDK目录 ---> APPLY OK    二、tomcat 三、Maven    四、生成 git 本地创库...

君千殇520
14分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部