浏览代码

修复自动续费重复续费

lang 3 年之前
父节点
当前提交
3fd6425316
共有 1 个文件被更改,包括 2 次插入2 次删除
  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)
 
                     # 订阅续费订单(如果完成周期数`不是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
                     order_qs = Order_Model.objects.filter(orderID=orderID, status=1)
                     if not order_qs: