from club.models import PayUOrder
from funding.models import Funding
from paypal.models import BillingAgreement
+from pz.models import Payment
class Command(BaseCommand):
)
emails.update(
Funding.objects.exclude(email='').filter(
- payed_at__year=year
+ completed_at__year=year
).order_by('email').values_list(
'email', flat=True
).distinct()
)
+ emails.update(
+ Payment.objects.exclude(debit__email='').filter(
+ realised=True,
+ is_dd=True,
+ booking_date__year=year,
+ ).order_by('debit__email').values_list(
+ 'debit__email', flat=True
+ ).distinct()
+ )
if options['emails']:
emails = options['emails'].split(',')
PayUOrder.send_receipt(email, year, resend=options['resend'])
except:
print('ERROR')
+ raise