<% include("/elements/header.html",'Payment gateways', menubar( 'Agents' => $p. 'browse/agent.cgi', )) %> Add a new payment gateway

<% $cgi->param('showdisabled') ? do { $cgi->param('showdisabled', 0); '( hide disabled gateways )'; } : do { $cgi->param('showdisabled', 1); '( show disabled gateways )'; } %> <% table() %> param('showdisabled') ? 1 : 2 %>># Gateway Username Password Action Options % foreach my $payment_gateway ( qsearch( 'payment_gateway', \%search ) ) { <% $payment_gateway->gatewaynum %> % if ( !$cgi->param('showdisabled') ) { <% $payment_gateway->disabled ? 'DISABLED' : '' %> % } <% $payment_gateway->gateway_module %> (edit) <% !$payment_gateway->disabled ? '(disable)' : '' %> <% $payment_gateway->gateway_username %> - <% $payment_gateway->gateway_action %> % my %options = $payment_gateway->options; % foreach my $option ( keys %options ) { % % }
<% $option %>: <% $options{$option} %>
% } <% include('/elements/footer.html') %> <%init> die "access denied" unless $FS::CurrentUser::CurrentUser->access_right('Configuration'); my %search; if ( $cgi->param('showdisabled') ) { %search = (); } else { %search = ( 'disabled' => '' ); }