33 Star 65 Fork 16

hao0 / alipay

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
API.md 1.62 KB
一键复制 编辑 原始数据 按行查看 历史
hao0 提交于 2015-11-25 00:47 . first commit

Alipay API文档

  • 已实现组件:

  • 支付pay():

     /**
      * WEB支付
      * @param webPayDetail web支付信息
      * @return 自动提交表单(可直接输出到浏览器)
      */
     String webPay(WebPayDetail webPayDetail);
     
      /**
      * WAP支付
      * @param wapPayDetail wap支付信息
      * @return 自动提交表单(可直接输出到浏览器)
      */
     String wapPay(WapPayDetail wapPayDetail);
     
     /**
      * APP支付
      * @param appPayDetail 支付字段信息
      * @return APP支付字符串,传给客户端发起支付
      */
     String appPay(AppPayDetail appPayDetail)
  • 退款refund():

     /**
      * 发起退款请求
      * @param refundDetail 退款明细
      * @return 退款是否提交成功(不表示实际退款结果, 需从支付宝退款通知中来确认)
      */
     Boolean refund(RefundDetail refundDetail);
  • 验证verify():

     /**
      * MD5验证通知参数签名是否合法(WEB支付,WAP支付,退款服务器通知)
      * @param notifyParams 通知参数
      * @return 合法返回true,反之false
      */
     Boolean md5(Map<String, String> notifyParams);
     
     /**
      * RSA验证通知参数是否合法(如APP支付服务器通知),需配置appPriKey和appPubKey
      * @param notifyParams 通知参数
      * @return 合法返回true,反之false
      */
     Boolean rsa(Map<String, String> notifyParams)
Java
1
https://gitee.com/hao0/alipay.git
git@gitee.com:hao0/alipay.git
hao0
alipay
alipay
master

搜索帮助