企业支付宝账号开发接口教程--JAVA-UTF-8(实际操作完善中...SpringMVC+JSP)
2014-09-25 13:37
489 查看
关于即时到账的开发。审核通过。简单测试如下。
希望看的可以收藏或者赞一下哦。
1.拥有自己的支付宝企业账号。去产品商店选择适合自己的方案。并签约合同。
![](http://static.oschina.net/uploads/space/2014/0915/170815_WqVZ_1444646.jpg)
2.选择合适的商家收款产品并去签约。填写相应的信息
![](http://static.oschina.net/uploads/space/2014/0915/170933_QNFz_1444646.jpg)
3.在商家服务会有PID和KEY是关键的东西。
![](http://static.oschina.net/uploads/space/2014/0915/171058_Syj0_1444646.jpg)
4.选择自己签约的产品类型,下载对应的接口api与测试代码
即时到账收款 --alipaydirect
网银支付 --alipaydirect_bankpay_single
担保交易收款 --alipaytescow
双功能收款 --alipaydualfun
快捷支付(无线) --WS_SECURE_PAY_SDK
手机网站支付 --WS_WAP_PAYWAP
扫码即时到账 --alipaymobileqrcode
扫码担保交易 --alipaymobileqrcode
批量付款到支付宝账户 --alipaytranspay
快捷登录 --alipayfastlogin
官方给用户自己提供了10种功能的代码。
5.alipaydirect_bankpay_single 测试
在核心代码alipayconfig需要更改自己的partner和key
![](http://static.oschina.net/uploads/space/2014/0915/171900_G4Ce_1444646.jpg)
6.测试界面
![](http://static.oschina.net/uploads/space/2014/0915/172509_Pso5_1444646.jpg)
7.网银银行简码
8.错误代码错误说明
出现的错误代码为ILLEGAL_PARTNER_EXTERFACE
1、没有签约这个接口的合同。
2、签约了相应的接口合同,但没有生效。
3、签约了相应的接口合同,但由于违规违法等原因被审核部门强制关闭。
9.页面需要修改的东西alipayapi.jsp
![](http://static.oschina.net/uploads/space/2014/0916/141242_EPDY_1444646.jpg)
10.跳转页面第6步有截图。卖家账号收款的账号。不是付款的账号哦。
如果调试登录了收款的支付宝账号。会出错的哦。错误截图如下
错误代码:BUYER_SELLER_EQUAL
![](http://static.oschina.net/uploads/space/2014/0922/103331_sBfM_1444646.jpg)
如果调试登录了收款的支付宝账号。而且页面填写的卖家账号非卖家账号(收款账号)会出现如下错误
错误代码:SELLER_NOT_IN_SPECIFIED_SELLERS
![](http://static.oschina.net/uploads/space/2014/0922/103553_dt0E_1444646.jpg)
如果没有错误。则会直接跳转付款页面。输入买家账号即可。
11.成功付款的页面。付款页面需要输入购买用户的支付宝账号和支付密码
![](http://static.oschina.net/uploads/space/2014/0922/162850_TKqF_1444646.jpg)
12.使用springMVC封装写符合自己网站需求的代码。以下代码仅参考
这个是ALIPAYAPI代码要获取数据的
?
付款是否成功的代码
?
13.使用springMVC封装写符合自己网站需求的代码。以下代码仅参考 全部都写在一个Controller里面
?
14.JSP付款页面表单提交数据并弹出付款页面
只做了简单的表单提交。可以根据自己的要求修改
?
总结:企业支付宝接口开发基本完善。页面和小功能需要自己修改就可以了。没有什么可难的。接口开发。只要明白怎么跳转就可以了。支付宝开发文档说的很明白的。
个人微博 http://weibo.com/u/2205636212
个人博客
http://my.oschina.net/xshuai/blog
公开QQ 783021975
个人联盟
http://www.bengbeng.com/?sid=687095
希望看的可以收藏或者赞一下哦。
1.拥有自己的支付宝企业账号。去产品商店选择适合自己的方案。并签约合同。
![](http://static.oschina.net/uploads/space/2014/0915/170815_WqVZ_1444646.jpg)
2.选择合适的商家收款产品并去签约。填写相应的信息
![](http://static.oschina.net/uploads/space/2014/0915/170933_QNFz_1444646.jpg)
3.在商家服务会有PID和KEY是关键的东西。
![](http://static.oschina.net/uploads/space/2014/0915/171058_Syj0_1444646.jpg)
4.选择自己签约的产品类型,下载对应的接口api与测试代码
即时到账收款 --alipaydirect
网银支付 --alipaydirect_bankpay_single
担保交易收款 --alipaytescow
双功能收款 --alipaydualfun
快捷支付(无线) --WS_SECURE_PAY_SDK
手机网站支付 --WS_WAP_PAYWAP
扫码即时到账 --alipaymobileqrcode
扫码担保交易 --alipaymobileqrcode
批量付款到支付宝账户 --alipaytranspay
快捷登录 --alipayfastlogin
官方给用户自己提供了10种功能的代码。
5.alipaydirect_bankpay_single 测试
在核心代码alipayconfig需要更改自己的partner和key
![](http://static.oschina.net/uploads/space/2014/0915/171900_G4Ce_1444646.jpg)
6.测试界面
![](http://static.oschina.net/uploads/space/2014/0915/172509_Pso5_1444646.jpg)
7.网银银行简码
网银银行简码 | |
BOCB2C | 中国银行 |
ICBCB2C | 中国工商银行 |
ICBCBTB | 中国工商银行(B2B) |
CMB | 招商银行 |
CCB | 中国建设银行 |
CCBBTB | 中国建设银行(B2B) |
ABC | 中国农业银行 |
ABCBTB | 中国农业银行(B2B) |
SPDB | 上海浦东发展银行 |
SPDBB2B | 上海浦东发展银行(B2B) |
CIB | 兴业银行 |
GDB | 广东发展银行 |
SDB | 深圳发展银行 |
CMBC | 中国民生银行 |
COMM | 交通银行 |
CITIC | 中信银行 |
CEBBANK | 光大银行 |
NBBANK | 宁波银行 |
HZCBB2C | 杭州银行 |
SHBANK | 上海银行 |
SPABANK | 平安银行 |
BJRCB | 北京农村商业银行 |
fdb101 | 富滇银行 |
PSBC-DEBIT | 中国邮政储蓄银行 |
BJBANK | 北京银行 |
误代码 | 说明 |
EXPARTNER_INFO_UNCORRECT | 传入外部商户接口信息不正确 |
TRADE_BUYER_NOT_MATCH | 买家账户与交易中不一致 |
TRADE_SELLER_NOT_MATCH | 卖家账户与交易中不一致 |
TRADE_DATA_NOT_MATCH | 请求数据与交易中不一致 |
SELLER_NOT_IN_SPECIFIED_SELLERS | 卖家不在指定的商户限制卖家中 |
ILLEGAL_SIGN | 签名验证出错 |
ILLEGAL_ARGUMENT | 输入参数有错误 |
HASH_NO_PRIVILEGE | 没有权限访问该服务 |
ILLEGAL_SERVICE | service参数不正确 |
ILLEGAL_PARTNER | 合作身份者ID不正确 |
HAS_NO_PUBLICKEY | 没有上传公钥 |
USER_NOT_EXIST | 会员不存在 |
OUT_TRADE_NO_EXIST | 外部交易号已经存在 |
TRADE_NOT_EXIST | 交易不存在 |
ILLEGAL_PAYMENT_TYPE | 无效支付类型 |
BUYER_NOT_EXIST | 买家不存在 |
SELLER_NOT_EXIST | 卖家不存在 |
BUYER_SELLER_EQUAL | 买家、卖家是同一帐户 |
ILLEGAL_SIGN_TYPE | 签名类型不正确 |
COMMISION_ID_NOT_EXIST | 佣金收取帐户不存在 |
COMMISION_SELLER_DUPLICATE | 收取佣金帐户和卖家是同一帐户 |
1、没有签约这个接口的合同。
2、签约了相应的接口合同,但没有生效。
3、签约了相应的接口合同,但由于违规违法等原因被审核部门强制关闭。
9.页面需要修改的东西alipayapi.jsp
![](http://static.oschina.net/uploads/space/2014/0916/141242_EPDY_1444646.jpg)
10.跳转页面第6步有截图。卖家账号收款的账号。不是付款的账号哦。
如果调试登录了收款的支付宝账号。会出错的哦。错误截图如下
错误代码:BUYER_SELLER_EQUAL
![](http://static.oschina.net/uploads/space/2014/0922/103331_sBfM_1444646.jpg)
如果调试登录了收款的支付宝账号。而且页面填写的卖家账号非卖家账号(收款账号)会出现如下错误
错误代码:SELLER_NOT_IN_SPECIFIED_SELLERS
![](http://static.oschina.net/uploads/space/2014/0922/103553_dt0E_1444646.jpg)
如果没有错误。则会直接跳转付款页面。输入买家账号即可。
11.成功付款的页面。付款页面需要输入购买用户的支付宝账号和支付密码
![](http://static.oschina.net/uploads/space/2014/0922/162850_TKqF_1444646.jpg)
12.使用springMVC封装写符合自己网站需求的代码。以下代码仅参考
这个是ALIPAYAPI代码要获取数据的
?
?
?
只做了简单的表单提交。可以根据自己的要求修改
?
总结:企业支付宝接口开发基本完善。页面和小功能需要自己修改就可以了。没有什么可难的。接口开发。只要明白怎么跳转就可以了。支付宝开发文档说的很明白的。
个人微博 http://weibo.com/u/2205636212 个人博客
http://my.oschina.net/xshuai/blog
公开QQ 783021975
个人联盟
http://www.bengbeng.com/?sid=687095
相关文章推荐
- 企业支付宝账号开发接口教程--JAVA-UTF-8(实际操作完善中...SpringMVC+JSP)
- 企业支付宝账号开发接口教程--JAVA-UTF-8(实际操作------SpringMVC+JSP)
- 企业支付宝账号开发接口教程--JAVA-UTF-8(实际操作------SpringMVC+JSP)
- 企业支付宝账号开发接口教程--JAVA-UTF-8
- 企业支付宝账号开发接口教程--JAVA-UTF-8
- 企业支付宝账号开发接口教程--JAVA-UTF-8
- 企业支付宝账号开发接口教程--JAVA-UTF-8
- 企业支付宝账号开发接口教程--JAVA
- 企业支付宝账号开发接口实现
- java微信接口开发java SpringMVC mybatis 后台框架
- android开发教程(十三)——JAVA基础之理解JNI原理(java调用C语言接口)
- 微信公众账号开发接口实现 - java servlet
- 支付宝在线支付接口开发教程
- java 微信与支付宝退款接口开发总结
- 4_微信公众帐号开发教程第4篇-----开发模式启用及接口配置Java
- java企业开发五:springmvc-jpa(hibernate实现)
- php支付宝在线支付接口开发教程
- asp.net实现微信公众账号接口开发教程
- 支付宝 接口开发帮助(asp,php,asp.net,jsp)
- 微信公众平台开发教程Java版(二)接口配置