Browse Source

修复自动续费重复续费

lang 3 years ago
parent
commit
3fd6425316
1 changed files with 2 additions and 2 deletions
  1. 2 2
      Controller/PaymentCycle.py

+ 2 - 2
Controller/PaymentCycle.py

@@ -302,8 +302,8 @@ class PaypalCycleNotify(View):
                     billing_agreement = paypalrestsdk.BillingAgreement.find(agreement_id)
                     billing_agreement = paypalrestsdk.BillingAgreement.find(agreement_id)
 
 
                     # 订阅续费订单(如果完成周期数`不是0, 则说明是续费订单,)
                     # 订阅续费订单(如果完成周期数`不是0, 则说明是续费订单,)
-                    if billing_agreement.agreement_details.cycles_completed != '0':
-                        return HttpResponse('fail')
+                    if billing_agreement.agreement_details.cycles_completed == '0':
+                        return HttpResponse('success')
                     orderID = billing_agreement.description
                     orderID = billing_agreement.description
                     order_qs = Order_Model.objects.filter(orderID=orderID, status=1)
                     order_qs = Order_Model.objects.filter(orderID=orderID, status=1)
                     if not order_qs:
                     if not order_qs: