{****** make sure you create your parameters section ******} {if $parametersOnly==1} {"TRANS_GENERATE_PAYMENT_STATISTICS_FOR"|lmsg}: {elseif $transactionTotals} {****** end parameters section, start report template section ******}

{"TRANS_PAYMENT_STATISTICS_FOR_PERIOD"|lmsg}: {$startTime|getDate:short} {"TRANS_THROUGH"|lmsg} {$endTime|getDate:short}

{foreach item="trans" key="i" from=$transactionTotals} {assign var="rowSpan" value=$trans.fullCount} {assign var="echodTypeGateway" value=0} {if $curClass=="alt1"} {assign var="curClass" value="alt2"} {else} {assign var="curClass" value="alt1"} {/if} {foreach item="totals" key="xk" from=$trans.statuses} {assign var="echodStatus" value=0} {foreach item="stat" key="currencyID" from=$totals} {if $echodTypeGateway==0} {assign var="echodTypeGateway" value=1} {/if} {if $echodStatus==0} {assign var="echodStatus" value=1} {/if} {/foreach} {/foreach} {/foreach}
{"TRANS_PAYMENT_TYPE"|lmsg} {"TRANS_PAYMENT_GROUP_NAME"|lmsg} {"TRANS_CAUSE"|lmsg} {"TRANS_CURR"|lmsg} {"TRANS_NUMSIGN"|lmsg} {"TRANS_REFUNDED"|lmsg} {"TRANS_RECEIVED"|lmsg}
{$paymentTypes[$trans.transactionPaymentMethod]} {$trans.gatewayName}{$paymentStatuses[$stat.0.authReturn]}{$currencyID} {$stat.0.numTransactions} {$stat.0.transactionsRefundedTotal|getAmount:$currencyID} {$stat.0.transactionsTotal|getAmount:$currencyID}
{/if}