[% PROCESS "opac/parts/header.tt2"; PROCESS "opac/parts/misc_util.tt2"; WRAPPER "opac/parts/myopac/main_base.tt2"; myopac_page = "main"; myopac_main_page = "payments"; limit = ctx.payment_history_limit; offset = ctx.payment_history_offset; %]

[% l('Transaction Payments') %]

[% l('Payments History') %] [%# TODO: get total to prevent paging off then end of the list.. %]
[% IF ctx.payments.size %] [% FOR payment IN ctx.payments %] [% END %]
[% l('Payment Date') %] [% l('Payment For') %] [% l('Amount') %] [% l('Receipt') %]
[% date.format(ctx.parse_datetime(payment.mp.payment_ts), DATE_FORMAT) %] [% btype = payment.last_billing_type | html; ptitle = payment.title | html; (payment.xact_type == 'grocery') ? btype : ptitle %] [% money(payment.mp.amount) %]
[% ELSE %]
[% l('You have no historical payments to display.') %]
[% END %]
[% END %]