// 获得初始化的AlipayClient
AlipayClient alipayClient = new DefaultAlipayClient(AlipayConfig.gatewayUrl, AlipayConfig.app_id,
AlipayConfig.merchant_private_key, "json", AlipayConfig.charset, AlipayConfig.alipay_public_key,
AlipayConfig.sign_type);
// 设置请求参数
AlipayTradeRefundRequest alipayRequest = new AlipayTradeRefundRequest();
// 请求
AlipayTradeRefundModel model = new AlipayTradeRefundModel();
model.setOutTradeNo(orderNo);
model.setRefundAmount(total_amount);
alipayRequest.setBizModel(model);
AlipayTradeRefundResponse respon = alipayClient.execute(alipayRequest);
if (respon.isSuccess()) {
return "success";
} else {
return respon.getMsg() + respon.getSubMsg();
}
AlipayClient alipayClient = new DefaultAlipayClient(AlipayConfig.gatewayUrl, AlipayConfig.app_id,
AlipayConfig.merchant_private_key, "json", AlipayConfig.charset, AlipayConfig.alipay_public_key,
AlipayConfig.sign_type);
// 设置请求参数
AlipayTradeRefundRequest alipayRequest = new AlipayTradeRefundRequest();
// 请求
AlipayTradeRefundModel model = new AlipayTradeRefundModel();
model.setOutTradeNo(orderNo);
model.setRefundAmount(total_amount);
alipayRequest.setBizModel(model);
AlipayTradeRefundResponse respon = alipayClient.execute(alipayRequest);
if (respon.isSuccess()) {
return "success";
} else {
return respon.getMsg() + respon.getSubMsg();
}