天天看点

支付宝服务端 新版SDK支付&支付宝支付&java支付宝支付

支付宝支付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);`