Skip to content

Files

Latest commit

5408360 · Jan 18, 2019

History

History
This branch is 2 commits ahead of thjp/LovingHome-Real-Estate-Platform:master.

springboot-pay-example

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jan 18, 2019
Jan 18, 2019
Jan 18, 2019

功能

该example主要集成了支付宝支付和微信支付,其中支付宝支付使用的是沙箱环境,微信支付使用的是demo中的测试账号,目前已经接入的支付类型如下:

支付宝支付接口:

  • AlipayController 支付宝-通用接口
  • AlipayF2FPayController 支付宝-当面付
  • AlipayPagePayController 支付宝-电脑网站支付
  • AlipayWAPPayController 支付宝-手机网站支付

微信支付接口:

  • WXPayController 微信支付-通用接口
  • WXPayMicroPayController 微信支付-刷卡支付
  • WXPayPrecreateController 微信支付-扫码支付
  • WXPayH5PayController 微信支付-H5支付

关于测试账号

支付宝支付的账号可以自己在开放平台上直接申请,个人很容易通过,通过后直接使用沙箱环境即可。

微信支付如果要申请账号必须是服务号,还要每年缴300元,申请过程比较麻烦,这里直接使用demo中的账号用来测试,如果公司已经申请了账号最好使用公司的账号来测试

支付集成步骤

注意:微信支付坑很多很多,而且sdk写得过于简陋,很多必要的功能更都没有给出实现,关于坑和一些必要的逻辑实现在example和博客中都指出来。