{if $createSuccess} {include file="$template/includes/alert.tpl" type="success" msg=" {$LANG.paymentMethods.addedSuccess}"} {elseif $createFailed} {include file="$template/includes/alert.tpl" type="warning" msg=" {$LANG.paymentMethods.addFailed}"} {elseif $saveSuccess} {include file="$template/includes/alert.tpl" type="success" msg=" {$LANG.paymentMethods.updateSuccess}"} {elseif $saveFailed} {include file="$template/includes/alert.tpl" type="warning" msg=" {$LANG.paymentMethods.saveFailed}"} {elseif $setDefaultResult === true} {include file="$template/includes/alert.tpl" type="success" msg=" {$LANG.paymentMethods.defaultUpdateSuccess}"} {elseif $setDefaultResult === false} {include file="$template/includes/alert.tpl" type="warning" msg=" {$LANG.paymentMethods.defaultUpdateFailed}"} {elseif $deleteResult === true} {include file="$template/includes/alert.tpl" type="success" msg=" {$LANG.paymentMethods.deleteSuccess}"} {elseif $deleteResult === false} {include file="$template/includes/alert.tpl" type="warning" msg=" {$LANG.paymentMethods.deleteFailed}"} {/if} {*

{$LANG.paymentMethods.intro}

*} {if $client->payMethods->validateGateways()|@count != 0}
{foreach $client->payMethods->validateGateways() as $payMethod}
{$payMethod->payment->getDisplayName()}
{if $payMethod->description} {$payMethod->description} {else} - {/if}
{$payMethod->getStatus()}
{if $payMethod->isDefaultPayMethod()} {$LANG.paymentMethods.default} {elseif !$payMethod->isExpired()} {$LANG.paymentMethods.setAsDefault} {/if} {if $allowDelete} {/if}
{/foreach}
{else}
{$LANG.paymentMethods.noPaymentMethodsCreated}
{if $allowCreditCard} {$LANG.paymentMethods.addNewCC} {/if} {if $allowBankDetails} {$LANG.paymentMethods.addNewBank} {/if}
{/if}