Bläddra i källkod

保存支付链接

lyhzzz 2 år sedan
förälder
incheckning
427f8ca448

+ 3 - 2
src/main/java/com/fdkankan/pay/util/paypal/sdk/PaypalService.java

@@ -459,11 +459,12 @@ public class PaypalService {
         plan.setPrice(order.getOrderMoney().toString());
         plan.setPrice(order.getOrderMoney().toString());
         String planId = restApiPaypalService.createPlan(paypalConfig, plan);
         String planId = restApiPaypalService.createPlan(paypalConfig, plan);
         log.info("创建订阅计划:"+planId);
         log.info("创建订阅计划:"+planId);
-        autopayOrder.setPlanId(planId);
+
         autopayOrder.setOrderSn(order.getOrderSn());
         autopayOrder.setOrderSn(order.getOrderSn());
         autopayOrder.setProductId(productId);
         autopayOrder.setProductId(productId);
+        autopayOrder.setPlanId(planId);
 
 
-        SubscriptionVo subscription = restApiPaypalService.createSubscription(paypalConfig, autopayOrder.getSubscriptionId());
+        SubscriptionVo subscription = restApiPaypalService.createSubscription(paypalConfig, autopayOrder.getPlanId());
         log.info("创建订阅支付链接:"+subscription);
         log.info("创建订阅支付链接:"+subscription);
         autopayOrder.setSubscriptionId(subscription.getSubscriptionId());
         autopayOrder.setSubscriptionId(subscription.getSubscriptionId());
         autopayOrder.setSubscriptionHref(subscription.getSubscriptionHref());
         autopayOrder.setSubscriptionHref(subscription.getSubscriptionHref());