Yandex_update

feature/fix_accout_not_found
Andrey 8 years ago
parent 1891fbbc7d
commit 9ccf0af150
  1. 8
      finance/views.py

@ -155,8 +155,8 @@ class YandexPay(APIView):
'customerNumber': pay.customer_number,
'orderNumber': pay.order_number,
'cps_email': pay.cps_email,
# 'shopSuccessURL': settings.YANDEX_MONEY_SUCCESS_URL,
# 'shopFailURL': settings.YANDEX_MONEY_FAIL_URL,
'shopSuccessURL': settings.YANDEX_MONEY_SUCCESS_URL,
'shopFailURL': settings.YANDEX_MONEY_FAIL_URL,
})
logger_yandex.info("user with email %s start pay payment_id %s", (pay.user.email, pay.id))
@ -240,7 +240,7 @@ class YandexCheckView(APIView):
logger_yandex.error("Payment with id=%s not found" % data['orderNumber'])
return Response(status=204)
if not pay.status == Payment.STATUS.CHOICES.PROCESSED:
if not pay.status == Payment.STATUS.PROCESSED:
logger_yandex.error("Payment with id=%s have status %s" % (data['orderNumber'], pay.status))
return Response(status=204)
@ -289,7 +289,7 @@ class YandexAvisoView(APIView):
logger_yandex.info('Get success pay with invoice_id(yandex) %s' % pay.invoice_id)
pay.shop_amount = data['shopSumAmount']
pay.status = Payment.STATUS.CHOICES.SUCCESS
pay.status = Payment.STATUS.SUCCESS
pay.save()
logger_yandex.info('Finish success pay with invoice_id(yandex) %s' % pay.invoice_id)

Loading…
Cancel
Save