{% load base_filters %} {% load i18n %} {% with obj.membershipdefault_set.all as memberships %} {% if memberships %} {% for membership in memberships %} {% if forloop.first %} {% trans "Payment via " %} {{ membership.payment_method.human_name }} {% if invoice.bill_to_first_name or invoice.bill_to_last_name or invoice.bill_to_email %}  – {{ invoice.bill_to_first_name }} {{ invoice.bill_to_last_name }} {{ invoice.bill_to_email }} {% endif %} {% endif %} {% if membership %} {% trans "Membership #" %}{{ membership.pk }} {{ membership.membership_type.name|truncatewords:30 }} {% if membership.first_name or membership.last_name or membership.email %}  – {{ membership.first_name }} {{ membership.last_name }} {{ membership.email }} {% endif %} {% else %} {% trans "Membership information not available" %} {% endif %} {{ membership.get_price|format_currency }} {% endfor %} {% endif %} {% endwith %}