支付宝支付java,新版的是json
依赖包`
<dependency>
<groupId>com.alipay.sdk</groupId>
<artifactId>alipay-easysdk</artifactId>
<version>2.0.2</version>
</dependency>
高版本的额外需要依赖okhttp3,否则签名会有问题
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>4.9.0</version>
</dependency>
主要代码:
Factory.setOptions(getOptions());
Alipay alipay = new Alipay();
Factory.Payment.FaceToFace().asyncNotify(notifyUrl);
AlipayTradeWapPayResponse response = Factory.Payment.Wap().pay(phone+"充值", guId, String.valueOf(price), quitUrl + guId, returnUrl);`