Financial Year Email
You should be able to mostly copy and paste the following into your email builder.
You may want to first copy and paste it into a text editor and set your date variables (start_year, start_month, end_year, end_month) and adjust your tracking_code_slug checks.
One thing to keep in mind here is that the email building cannot use any of the following comparisons ( >, <, >=, <=) which is why we all logic is written using equals to (==) with "and" and "or".
Once you have adjusted the variables - you may want to delete the comments before pasting in.
Feel free to message Eric if you have any questions.
#2024/2025 Financial Year - Donation Receipts Email
Same as previous year but have added additional info before:
- ABN 16 636 944 191
- 2024-2025 Annual Donation Statement
- To:
recipient.full_name_or_friend - Address:
recipient.address.one_line
And the following text to the end:
- Vets for Climate Action is a public fund listed on the Register of Environmental Organisations under Item 6.1.1 of subsection 30-55(1) of the Income Tax Assessment Act 1997 (Cth)
- Donations of $2 or more are tax-deductible
- More information about your End of Financial Year receipt is available here.
<h3 style="text-align: center;">ABN 16 636 944 191</h3>
<h3 style="text-align: center;">2024-2025 Annual Donation Statement</h3>
<p>To: {{recipient.full_name_or_friend}}</p>
<p>Address: {{recipient.address.one_line}}</p>
{% assign donations = recipient.donations %}
{% comment %}<!-- RANGE START: 1 July 2024 -->{% endcomment %}
{% assign range_start = 20240701 %}
{% assign start_year = 2024 %}
{% assign start_month = 7 %}
{% comment %}<!-- RANGE END: 30 June 2025 -->{% endcomment %}
{% assign range_end = 20250630 %}
{% assign end_year = 2025 %}
{% assign end_month = 6 %}
{% assign reversed = donations | reverse %}
{% assign range_total = 0 %}
{% assign range_count = 0 %}
{% comment %}<!-- Boolean for each category - to determine if we print that category or not -->{% endcomment %}
{% assign has_donation = false %}
{% assign has_constitutional_membership_fee = false %}
{% assign has_film_ticket_sale = false %}
{% assign has_dog_lovers_raffle_ticket = false %}
{% assign has_legacy_membership = false %}
{% assign has_world_animal_day_2022_donation = false %}
{% for donation in reversed %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2024 %}
{% assign check_year = true %}
{% comment %}<!-- 2024 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2025 %}
{% assign check_year = true %}
<!-- 2025 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<!---->
{% if donation.tracking_code_slug == "donor" %}
{% assign has_donation = true %}
{% endif %}
{% if donation.tracking_code_slug == "formal_member" %}
{% assign has_constitutional_membership_fee = true %}
{% endif %}
{% if donation.tracking_code_slug == "rachels_farm" %}
{% assign has_film_ticket_sale = true %}
{% endif %}
{% if donation.tracking_code_slug == "ultimate_dog_lovers_eco_christmas_giveaway" %}
{% assign has_dog_lovers_raffle_ticket = true %}
{% endif %}
{% if donation.tracking_code_slug == "vfca_associate_membership_application" or donation.tracking_code_slug == "vfca_student_veterinarian_membership_application" or donation.tracking_code_slug == "vfca_veterinarian_membership_application" %}
{% assign has_legacy_membership = true %}
{% endif %}
{% if donation.tracking_code_slug == "world_animal_day_2022" %}
{% assign has_world_animal_day_2022_donation = true %}
{% endif %}
<!---->
{% endif %}
{% endfor %}
{% comment %}<!-- Your Donations - "donor" -->{% endcomment %}
{% if has_donation %}
<p>----------</p>
{% assign range_total = 0 %}
{% assign range_count = 0 %}
<p>Your Donations:</p>
<ul>
{% for donation in reversed %}
{% if donation.tracking_code_slug == "donor" %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2024 %}
{% assign check_year = true %}
{% comment %}<!-- 2024 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2025 %}
{% assign check_year = true %}
<!-- 2025 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<li>{{ donation.succeeded_at | date: '%d %B %Y' }} - {{ donation.amount_format }}</li>
{% assign range_count = range_count | plus: 1 %}
{% assign range_total = range_total | plus: donation.amount_in_cents %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% assign range_total_string = range_total | append: "" %}
{% assign slice_start = range_total_string.size | minus: 2 %}
{% assign slice_end = range_total_string.size | plus: 0 %}
{% assign cents = range_total_string | slice: slice_start, slice_end | append: "" %}
{% assign dollars = range_total_string | slice: 0, slice_start %}
<p>{{ range_count }} donation{% if range_count == 1 %}{% else %}s{% endif %} for a total of ${{ dollars }}.{{ cents }}.</p>
{% endif %}
{% comment %}<!-- / Your Donations -->{% endcomment %}
{% comment %}<!-- Constitutional Membership Fee - "formal_member" -->{% endcomment %}
{% if has_constitutional_membership_fee %}
<p>----------</p>
{% assign range_total = 0 %}
{% assign range_count = 0 %}
<p>Membership Fee:</p>
<ul>
{% for donation in reversed %}
{% if donation.tracking_code_slug == "formal_member" %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2024 %}
{% assign check_year = true %}
{% comment %}<!-- 2024 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2025 %}
{% assign check_year = true %}
<!-- 2025 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<li>{{ donation.succeeded_at | date: '%d %B %Y' }} - {{ donation.amount_format }}</li>
{% assign range_count = range_count | plus: 1 %}
{% assign range_total = range_total | plus: donation.amount_in_cents %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% assign range_total_string = range_total | append: "" %}
{% assign slice_start = range_total_string.size | minus: 2 %}
{% assign slice_end = range_total_string.size | plus: 0 %}
{% assign cents = range_total_string | slice: slice_start, slice_end | append: "" %}
{% assign dollars = range_total_string | slice: 0, slice_start %}
<p>{{ range_count }} payment{% if range_count == 1 %}{% else %}s{% endif %} for a total of ${{ dollars }}.{{ cents }}.</p>
{% endif %}
{% comment %}<!-- / Constitutional Membership Fee -->{% endcomment %}
{% comment %}<!-- Film Ticket Sale - "rachels_farm" -->{% endcomment %}
{% if has_film_ticket_sale %}
<p>----------</p>
{% assign range_total = 0 %}
{% assign range_count = 0 %}
<p>Film Ticket Sale:</p>
<ul>
{% for donation in reversed %}
{% if donation.tracking_code_slug == "rachels_farm" %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2024 %}
{% assign check_year = true %}
{% comment %}<!-- 2024 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2025 %}
{% assign check_year = true %}
<!-- 2025 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<li>{{ donation.succeeded_at | date: '%d %B %Y' }} - {{ donation.amount_format }}</li>
{% assign range_count = range_count | plus: 1 %}
{% assign range_total = range_total | plus: donation.amount_in_cents %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% assign range_total_string = range_total | append: "" %}
{% assign slice_start = range_total_string.size | minus: 2 %}
{% assign slice_end = range_total_string.size | plus: 0 %}
{% assign cents = range_total_string | slice: slice_start, slice_end | append: "" %}
{% assign dollars = range_total_string | slice: 0, slice_start %}
<p>{{ range_count }} payment{% if range_count == 1 %}{% else %}s{% endif %} for a total of ${{ dollars }}.{{ cents }}.</p>
{% endif %}
{% comment %}<!-- / Film Ticket Sale -->{% endcomment %}
{% comment %}<!-- Dog Lovers Raffle Ticket - "ultimate_dog_lovers_eco_christmas_giveaway" -->{% endcomment %}
{% if has_dog_lovers_raffle_ticket %}
<p>----------</p>
{% assign range_total = 0 %}
{% assign range_count = 0 %}
<p>Dog Lovers Raffle Ticket:</p>
<ul>
{% for donation in reversed %}
{% if donation.tracking_code_slug == "ultimate_dog_lovers_eco_christmas_giveaway" %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2024 %}
{% assign check_year = true %}
{% comment %}<!-- 2024 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2025 %}
{% assign check_year = true %}
<!-- 2025 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<li>{{ donation.succeeded_at | date: '%d %B %Y' }} - {{ donation.amount_format }}</li>
{% assign range_count = range_count | plus: 1 %}
{% assign range_total = range_total | plus: donation.amount_in_cents %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% assign range_total_string = range_total | append: "" %}
{% assign slice_start = range_total_string.size | minus: 2 %}
{% assign slice_end = range_total_string.size | plus: 0 %}
{% assign cents = range_total_string | slice: slice_start, slice_end | append: "" %}
{% assign dollars = range_total_string | slice: 0, slice_start %}
<p>{{ range_count }} payment{% if range_count == 1 %}{% else %}s{% endif %} for a total of ${{ dollars }}.{{ cents }}.</p>
{% endif %}
{% comment %}<!-- / Dog Lovers Raffle Ticket -->{% endcomment %}
{% comment %}<!-- Legacy Membership - "vfca_associate_membership_application", "vfca_student_veterinarian_membership_application", "vfca_veterinarian_membership_application" -->{% endcomment %}
{% if has_legacy_membership %}
<p>----------</p>
{% assign range_total = 0 %}
{% assign range_count = 0 %}
<p>Legacy Membership:</p>
<ul>
{% for donation in reversed %}
{% if donation.tracking_code_slug == "vfca_associate_membership_application" or donation.tracking_code_slug == "vfca_student_veterinarian_membership_application" or donation.tracking_code_slug == "vfca_veterinarian_membership_application" %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2024 %}
{% assign check_year = true %}
{% comment %}<!-- 2024 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2025 %}
{% assign check_year = true %}
<!-- 2025 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<li>{{ donation.succeeded_at | date: '%d %B %Y' }} - {{ donation.amount_format }}</li>
{% assign range_count = range_count | plus: 1 %}
{% assign range_total = range_total | plus: donation.amount_in_cents %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% assign range_total_string = range_total | append: "" %}
{% assign slice_start = range_total_string.size | minus: 2 %}
{% assign slice_end = range_total_string.size | plus: 0 %}
{% assign cents = range_total_string | slice: slice_start, slice_end | append: "" %}
{% assign dollars = range_total_string | slice: 0, slice_start %}
<p>{{ range_count }} payment{% if range_count == 1 %}{% else %}s{% endif %} for a total of ${{ dollars }}.{{ cents }}.</p>
{% endif %}
{% comment %}<!-- / Legacy Membership -->{% endcomment %}
{% comment %}<!-- World Animal Day 2022 Donation - "world_animal_day_2022" -->{% endcomment %}
{% if has_world_animal_day_2022_donation %}
<p>----------</p>
{% assign range_total = 0 %}
{% assign range_count = 0 %}
<p>World Animal Day 2022 Donation:</p>
<ul>
{% for donation in reversed %}
{% if donation.tracking_code_slug == "world_animal_day_2022" %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2024 %}
{% assign check_year = true %}
{% comment %}<!-- 2024 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2025 %}
{% assign check_year = true %}
<!-- 2025 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<li>{{ donation.succeeded_at | date: '%d %B %Y' }} - {{ donation.amount_format }}</li>
{% assign range_count = range_count | plus: 1 %}
{% assign range_total = range_total | plus: donation.amount_in_cents %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% assign range_total_string = range_total | append: "" %}
{% assign slice_start = range_total_string.size | minus: 2 %}
{% assign slice_end = range_total_string.size | plus: 0 %}
{% assign cents = range_total_string | slice: slice_start, slice_end | append: "" %}
{% assign dollars = range_total_string | slice: 0, slice_start %}
<p>{{ range_count }} donation{% if range_count == 1 %}{% else %}s{% endif %} for a total of ${{ dollars }}.{{ cents }}.</p>
{% endif %}
{% comment %}<!-- / World Animal Day 2022 Donation -->{% endcomment %}
<p>----------</p>
<p><strong>Vets for Climate Action is a public fund listed on the Register of Environmental Organisations under Item 6.1.1 of subsection 30-55(1) of the Income Tax Assessment Act 1997 (Cth)</strong></p>
<p><strong>Donations of $2 or more are tax-deductible</strong></p>
<p>More information about your End of Financial Year receipt is available <strong><a rel="noopener" href="https://www.vfca.org.au/eofy_2024_2025_receipt" target="_blank">here</a></strong>. </p>
2023/2024 Financial Year - Donation Receipts Email
The following snippet can be pasted into an email blast.
It will list out all donation made between 1 July 2023 and 30 June 2024.
It categories donation records based off of assigned tracking_code_slugs as follows:
| tracking_code_slug | group name | donation label |
|---|---|---|
| donor | Your Donations | donation |
| formal_member | Constitutional Membership Fee | payment |
| rachels_farm | Film Ticket Sale | payment |
| ultimate_dog_lovers_eco_christmas_giveaway | Dog Lovers Raffle Ticket | payment |
| vfca_associate_membership_application | Legacy Membership | payment |
| vfca_student_veterinarian_membership_application | Legacy Membership | payment |
| vfca_veterinarian_membership_application | Legacy Membership | payment |
| world_animal_day_2022 | World Animal Day 2022 Donation | donation |
Feel free to message Eric if you have any questions.
{% assign donations = recipient.donations %}
{% comment %}<!-- RANGE START: 1 July 2023 -->{% endcomment %}
{% assign range_start = 20230701 %}
{% assign start_year = 2023 %}
{% assign start_month = 7 %}
{% comment %}<!-- RANGE END: 30 June 2024 -->{% endcomment %}
{% assign range_end = 20240630 %}
{% assign end_year = 2024 %}
{% assign end_month = 6 %}
{% assign reversed = donations | reverse %}
{% assign range_total = 0 %}
{% assign range_count = 0 %}
{% comment %}<!-- Boolean for each category - to determine if we print that category or not -->{% endcomment %}
{% assign has_donation = false %}
{% assign has_constitutional_membership_fee = false %}
{% assign has_film_ticket_sale = false %}
{% assign has_dog_lovers_raffle_ticket = false %}
{% assign has_legacy_membership = false %}
{% assign has_world_animal_day_2022_donation = false %}
{% for donation in reversed %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2023 %}
{% assign check_year = true %}
{% comment %}<!-- 2023 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2024 %}
{% assign check_year = true %}
<!-- 2024 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<!---->
{% if donation.tracking_code_slug == "donor" %}
{% assign has_donation = true %}
{% endif %}
{% if donation.tracking_code_slug == "formal_member" %}
{% assign has_constitutional_membership_fee = true %}
{% endif %}
{% if donation.tracking_code_slug == "rachels_farm" %}
{% assign has_film_ticket_sale = true %}
{% endif %}
{% if donation.tracking_code_slug == "ultimate_dog_lovers_eco_christmas_giveaway" %}
{% assign has_dog_lovers_raffle_ticket = true %}
{% endif %}
{% if donation.tracking_code_slug == "vfca_associate_membership_application" or donation.tracking_code_slug == "vfca_student_veterinarian_membership_application" or donation.tracking_code_slug == "vfca_veterinarian_membership_application" %}
{% assign has_legacy_membership = true %}
{% endif %}
{% if donation.tracking_code_slug == "world_animal_day_2022" %}
{% assign has_world_animal_day_2022_donation = true %}
{% endif %}
<!---->
{% endif %}
{% endfor %}
{% comment %}<!-- Your Donations - "donor" -->{% endcomment %}
{% if has_donation %}
<p>----------</p>
{% assign range_total = 0 %}
{% assign range_count = 0 %}
<p>Your Donations:</p>
<ul>
{% for donation in reversed %}
{% if donation.tracking_code_slug == "donor" %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2023 %}
{% assign check_year = true %}
{% comment %}<!-- 2023 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2024 %}
{% assign check_year = true %}
<!-- 2024 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<li>{{ donation.succeeded_at | date: '%d %B %Y' }} - {{ donation.amount_format }}</li>
{% assign range_count = range_count | plus: 1 %}
{% assign range_total = range_total | plus: donation.amount_in_cents %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% assign range_total_string = range_total | append: "" %}
{% assign slice_start = range_total_string.size | minus: 2 %}
{% assign slice_end = range_total_string.size | plus: 0 %}
{% assign cents = range_total_string | slice: slice_start, slice_end | append: "" %}
{% assign dollars = range_total_string | slice: 0, slice_start %}
<p>{{ range_count }} donation{% if range_count == 1 %}{% else %}s{% endif %} for a total of ${{ dollars }}.{{ cents }}.</p>
{% endif %}
{% comment %}<!-- / Your Donations -->{% endcomment %}
{% comment %}<!-- Constitutional Membership Fee - "formal_member" -->{% endcomment %}
{% if has_constitutional_membership_fee %}
<p>----------</p>
{% assign range_total = 0 %}
{% assign range_count = 0 %}
<p>Constitutional Membership Fee:</p>
<ul>
{% for donation in reversed %}
{% if donation.tracking_code_slug == "formal_member" %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2023 %}
{% assign check_year = true %}
{% comment %}<!-- 2023 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2024 %}
{% assign check_year = true %}
<!-- 2024 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<li>{{ donation.succeeded_at | date: '%d %B %Y' }} - {{ donation.amount_format }}</li>
{% assign range_count = range_count | plus: 1 %}
{% assign range_total = range_total | plus: donation.amount_in_cents %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% assign range_total_string = range_total | append: "" %}
{% assign slice_start = range_total_string.size | minus: 2 %}
{% assign slice_end = range_total_string.size | plus: 0 %}
{% assign cents = range_total_string | slice: slice_start, slice_end | append: "" %}
{% assign dollars = range_total_string | slice: 0, slice_start %}
<p>{{ range_count }} payment{% if range_count == 1 %}{% else %}s{% endif %} for a total of ${{ dollars }}.{{ cents }}.</p>
{% endif %}
{% comment %}<!-- / Constitutional Membership Fee -->{% endcomment %}
{% comment %}<!-- Film Ticket Sale - "rachels_farm" -->{% endcomment %}
{% if has_film_ticket_sale %}
<p>----------</p>
{% assign range_total = 0 %}
{% assign range_count = 0 %}
<p>Film Ticket Sale:</p>
<ul>
{% for donation in reversed %}
{% if donation.tracking_code_slug == "rachels_farm" %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2023 %}
{% assign check_year = true %}
{% comment %}<!-- 2023 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2024 %}
{% assign check_year = true %}
<!-- 2024 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<li>{{ donation.succeeded_at | date: '%d %B %Y' }} - {{ donation.amount_format }}</li>
{% assign range_count = range_count | plus: 1 %}
{% assign range_total = range_total | plus: donation.amount_in_cents %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% assign range_total_string = range_total | append: "" %}
{% assign slice_start = range_total_string.size | minus: 2 %}
{% assign slice_end = range_total_string.size | plus: 0 %}
{% assign cents = range_total_string | slice: slice_start, slice_end | append: "" %}
{% assign dollars = range_total_string | slice: 0, slice_start %}
<p>{{ range_count }} payment{% if range_count == 1 %}{% else %}s{% endif %} for a total of ${{ dollars }}.{{ cents }}.</p>
{% endif %}
{% comment %}<!-- / Film Ticket Sale -->{% endcomment %}
{% comment %}<!-- Dog Lovers Raffle Ticket - "ultimate_dog_lovers_eco_christmas_giveaway" -->{% endcomment %}
{% if has_dog_lovers_raffle_ticket %}
<p>----------</p>
{% assign range_total = 0 %}
{% assign range_count = 0 %}
<p>Dog Lovers Raffle Ticket:</p>
<ul>
{% for donation in reversed %}
{% if donation.tracking_code_slug == "ultimate_dog_lovers_eco_christmas_giveaway" %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2023 %}
{% assign check_year = true %}
{% comment %}<!-- 2023 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2024 %}
{% assign check_year = true %}
<!-- 2024 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<li>{{ donation.succeeded_at | date: '%d %B %Y' }} - {{ donation.amount_format }}</li>
{% assign range_count = range_count | plus: 1 %}
{% assign range_total = range_total | plus: donation.amount_in_cents %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% assign range_total_string = range_total | append: "" %}
{% assign slice_start = range_total_string.size | minus: 2 %}
{% assign slice_end = range_total_string.size | plus: 0 %}
{% assign cents = range_total_string | slice: slice_start, slice_end | append: "" %}
{% assign dollars = range_total_string | slice: 0, slice_start %}
<p>{{ range_count }} payment{% if range_count == 1 %}{% else %}s{% endif %} for a total of ${{ dollars }}.{{ cents }}.</p>
{% endif %}
{% comment %}<!-- / Dog Lovers Raffle Ticket -->{% endcomment %}
{% comment %}<!-- Legacy Membership - "vfca_associate_membership_application", "vfca_student_veterinarian_membership_application", "vfca_veterinarian_membership_application" -->{% endcomment %}
{% if has_legacy_membership %}
<p>----------</p>
{% assign range_total = 0 %}
{% assign range_count = 0 %}
<p>Legacy Membership:</p>
<ul>
{% for donation in reversed %}
{% if donation.tracking_code_slug == "vfca_associate_membership_application" or donation.tracking_code_slug == "vfca_student_veterinarian_membership_application" or donation.tracking_code_slug == "vfca_veterinarian_membership_application" %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2023 %}
{% assign check_year = true %}
{% comment %}<!-- 2023 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2024 %}
{% assign check_year = true %}
<!-- 2024 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<li>{{ donation.succeeded_at | date: '%d %B %Y' }} - {{ donation.amount_format }}</li>
{% assign range_count = range_count | plus: 1 %}
{% assign range_total = range_total | plus: donation.amount_in_cents %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% assign range_total_string = range_total | append: "" %}
{% assign slice_start = range_total_string.size | minus: 2 %}
{% assign slice_end = range_total_string.size | plus: 0 %}
{% assign cents = range_total_string | slice: slice_start, slice_end | append: "" %}
{% assign dollars = range_total_string | slice: 0, slice_start %}
<p>{{ range_count }} payment{% if range_count == 1 %}{% else %}s{% endif %} for a total of ${{ dollars }}.{{ cents }}.</p>
{% endif %}
{% comment %}<!-- / Legacy Membership -->{% endcomment %}
{% comment %}<!-- World Animal Day 2022 Donation - "world_animal_day_2022" -->{% endcomment %}
{% if has_world_animal_day_2022_donation %}
<p>----------</p>
{% assign range_total = 0 %}
{% assign range_count = 0 %}
<p>World Animal Day 2022 Donation:</p>
<ul>
{% for donation in reversed %}
{% if donation.tracking_code_slug == "world_animal_day_2022" %}
{% assign d_year = donation.succeeded_at | date: '%Y' | plus: 0 %}
{% assign d_month = donation.succeeded_at | date: '%m' | plus: 0 %}
{% assign d_day = donation.succeeded_at | date: '%d' | plus: 0 %}
{% assign check_year = false %}
{% assign check_month = false %}
{% if d_year == 2023 %}
{% assign check_year = true %}
{% comment %}<!-- 2023 - check July, Aug, Sep, Oct, Nov, Dec -->{% endcomment %}
{% if d_month == 7 or d_month == 8 or d_month == 9 or d_month == 10 or d_month == 11 or d_month == 12 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% elsif d_year == 2024 %}
{% assign check_year = true %}
<!-- 2024 - check Jan, Feb, March, April, May, June -->
{% if d_month == 1 or d_month == 2 or d_month == 3 or d_month == 4 or d_month == 5 or d_month == 6 %}
{% assign check_month = true %}
{% else %}
{% endif %}
{% else %}
{% endif %}
{% if check_year == true and check_month == true %}
<li>{{ donation.succeeded_at | date: '%d %B %Y' }} - {{ donation.amount_format }}</li>
{% assign range_count = range_count | plus: 1 %}
{% assign range_total = range_total | plus: donation.amount_in_cents %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% assign range_total_string = range_total | append: "" %}
{% assign slice_start = range_total_string.size | minus: 2 %}
{% assign slice_end = range_total_string.size | plus: 0 %}
{% assign cents = range_total_string | slice: slice_start, slice_end | append: "" %}
{% assign dollars = range_total_string | slice: 0, slice_start %}
<p>{{ range_count }} donation{% if range_count == 1 %}{% else %}s{% endif %} for a total of ${{ dollars }}.{{ cents }}.</p>
{% endif %}
{% comment %}<!-- / World Animal Day 2022 Donation -->{% endcomment %}
Example output - Eric's test records in FP test nation: