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