прописали YANDEX_MONEY_REBILLING_SHOP_ID для инвойсов ребилинга

remotes/origin/revert-6d879fe8
wad 8 years ago
parent 17bc7be7d5
commit 74d93d00d3
  1. 4
      finance/tasks.py
  2. 5
      finance/views.py

@ -27,7 +27,9 @@ def periodic_billing():
order_amount=invoice.price, order_amount=invoice.price,
customer_number=user.id, customer_number=user.id,
user=user, user=user,
cps_email=user.email cps_email=user.email,
shop_id=settings.YANDEX_MONEY_REBILLING_SHOP_ID,
scid=settings.YANDEX_MONEY_REBILLING_SCID
) )
invoice.yandex_pay = yandex_pay invoice.yandex_pay = yandex_pay
invoice.save() invoice.save()

@ -208,7 +208,7 @@ class InvoiceDetailView(APIView):
invoice.create_child_pays(pay_count) invoice.create_child_pays(pay_count)
if invoice.method == 'Y' and invoice.yandex_pay is None: if invoice.method == 'Y' and invoice.yandex_pay is None:
yandex_pay = Payment.objects.create( yandex_pay = Payment(
order_amount=invoice.price, order_amount=invoice.price,
shop_amount=0, shop_amount=0,
customer_number=bill.user.id, customer_number=bill.user.id,
@ -218,8 +218,7 @@ class InvoiceDetailView(APIView):
if pay_count > 1: if pay_count > 1:
yandex_pay.shop_id = settings.YANDEX_MONEY_REBILLING_SHOP_ID yandex_pay.shop_id = settings.YANDEX_MONEY_REBILLING_SHOP_ID
yandex_pay.scid = settings.YANDEX_MONEY_REBILLING_SCID yandex_pay.scid = settings.YANDEX_MONEY_REBILLING_SCID
yandex_pay.save() yandex_pay.save()
invoice.yandex_pay = yandex_pay invoice.yandex_pay = yandex_pay
invoice.send_link() invoice.send_link()

Loading…
Cancel
Save