Răsfoiți Sursa

paypal支付打印

lang 3 ani în urmă
părinte
comite
902d76c01b
1 a modificat fișierele cu 11 adăugiri și 0 ștergeri
  1. 11 0
      Controller/PaymentCycle.py

+ 11 - 0
Controller/PaymentCycle.py

@@ -164,6 +164,10 @@ class PaypalCycleNotify(View):
             return HttpResponseRedirect(red_url)
 
         orderID = billing_agreement_response.description
+
+        logger.info('------------billing_agreement_response------')
+        logger.info(billing_agreement_response)
+
         agreement_id = billing_agreement_response.id
         promotion_rule_id = ''
         order_qs = Order_Model.objects.filter(orderID=orderID, status=0)
@@ -279,10 +283,17 @@ class PaypalCycleNotify(View):
 
     def do_paypal_webhook_notify(self, request_dict, request, response):
         logger = logging.getLogger('info')
+        logger.info('---into---webhook_notify-------')
+        logger.info('---request_dict-------')
+        logger.info(request_dict)
         json_agreement_str = request.body.decode("utf-8")
         json_obj = json.loads(json_agreement_str)
         header = request.META
         paypal_body = json_obj.get('resource')
+        logger.info('-----paypal_body------')
+        logger.info(paypal_body)
+        logger.info('-----paypal_header------')
+        logger.info(header)
 
         billing_agreement_id = paypal_body.get('billing_agreement_id')
         amount = paypal_body.get('amount')