parser.add_argument(
'--emails',
help='Send only to these emails.')
+ parser.add_argument(
+ '--resend', action='store_true',
+ help='This is a re-send.')
def handle(self, *args, **options):
year = options['year']
for email in emails:
print(email)
try:
- PayUOrder.send_receipt(email, year)
+ PayUOrder.send_receipt(email, year, resend=options['resend'])
except:
print('ERROR')
)
@classmethod
- def send_receipt(cls, email, year):
+ def send_receipt(cls, email, year, resend=False):
Contact = apps.get_model('messaging', 'Contact')
Funding = apps.get_model('funding', 'Funding')
BillingAgreement = apps.get_model('paypal', 'BillingAgreement')
"total": sum(x['amount'] for x in payments),
"payments": payments,
"optout": optout,
+ "resend": resend,
}
temp = tempfile.NamedTemporaryFile(prefix='receipt-', suffix='.pdf', delete=False)
temp.close()
-Dzień dobry,
+{% if resend %}Dzień dobry,
+
+czy planujesz rozliczyć podatki w najbliższych dniach? Jeśli tak, pamiętaj, że możesz odliczyć darowizny na Wolne Lektury – szczegółowe informacje na temat kwoty znajdziesz poniżej. Będziemy Ci także wdzięczni za przekazanie na rozwój naszej biblioteki 1% podatku. Wystarczy, że wpiszesz KRS 00000 70056 i nazwę fundacji Nowoczesna Polska w odpowiednią rubrykę. Nawet najmniejsza kwota pomoże nam udostępnić kolejne wartościowe książki tysiącom Czytelniczek i Czytelników.
+
+Dziękujemy za Twoje wsparcie!
+
+Zespół Wolnych Lektur
+
+
+
+PS Poniżej znajdziesz email sprzed kilku tygodni, który być może Ci umknął.
+
+===
+
+{% endif %}Dzień dobry,
czy wiesz, że możesz odliczyć od podstawy opodatkowanie wszystkie darowizny przekazane fundacji Nowoczesna Polska na prowadzenie biblioteki Wolne Lektury?