|
|
@@ -50,12 +50,13 @@ public class PayPalService{
|
|
|
|
|
|
|
|
|
public String successPayment(String paymentId, String payerId,PaypalPayConfig paypalPayConfig) throws Exception {
|
|
|
+ log.info("paypal回调 paymentId:{},payerId:{}",paymentId,payerId);
|
|
|
Payment payment = null;
|
|
|
try {
|
|
|
payment = this.executePayment(paymentId,payerId,paypalPayConfig.getClientId(),paypalPayConfig.getClientSecret(),paypalPayConfig.getMode());
|
|
|
} catch (PayPalRESTException e) {
|
|
|
log.error("支付回调失败",e);
|
|
|
- return paypalPayConfig.getCancelUrl();
|
|
|
+ payment = Payment.get(getAPIContext(paypalPayConfig.getClientId(),paypalPayConfig.getClientSecret(),paypalPayConfig.getMode()), paymentId);
|
|
|
}
|
|
|
|
|
|
PayerInfo payerInfo = payment.getPayer().getPayerInfo();
|