<div class="page-header"> <h1>Process Payment</h1> </div> <%= form_for(@payment, :url => { :action => :create }, :html => { :class => "form-horizontal" }) do |f| %> <%= f.hidden_field :account_id %> <%= hidden_field_tag :external, params[:external] %> <fieldset> <div class="control-group"> <label class="control-label">Date</label> <div class="controls"> <label class="checkbox"> <%= DateTime.now.to_s(:pretty) %> </label> </div> </div> <div class="control-group"> <label class="control-label">Account name</label> <div class="controls"> <label class="checkbox"> <%= @account.name %><br/> <%= @account.email %> </label> </div> </div> <% if @invoice.present? %> <%= f.hidden_field :invoice_id %> <div class="control-group"> <label class="control-label">Invoice number</label> <div class="controls"> <label class="checkbox"> <%= @invoice.invoice_number %><br/> </label> </div> </div> <div class="control-group"> <label class="control-label">Invoice amount</label> <div class="controls"> <label class="checkbox"> <%= @invoice.amount %> <%= @account.currency %> </label> </div> </div> <div class="control-group"> <label class="control-label">Balance</label> <div class="controls"> <label class="checkbox"> <%= @invoice.balance.nil? ? "0.00" : @invoice.balance %> <%= @account.currency %> </label> </div> </div> <% end %> <div class="control-group"> <%= f.label :external, "External Payment?", :class => "control-label" %> <div class="controls"> <label class="checkbox"> <%= f.check_box :external %> </label> </div> </div> <div class="control-group"> <%= f.label :amount, "Amount", :class => "control-label" %> <div class="controls"> <%= f.text_field :amount, :id => 'payment_amount', :class => 'input-small' %> <p class="help-inline"><%= @account.currency %></p> </div> </div> <div class="control-group"> <%= label_tag :reason, "Reason", :class => "control-label" %> <div class="controls"> <%= select_tag :reason, options_for_select(Kaui::Payment::SAMPLE_REASON_CODES) %> </div> </div> <div class="control-group"> <%= label_tag :comment, "Comment", :class => "control-label" %> <div class="controls"> <%= text_area_tag :comment, "", :rows => 3, :class => 'input-xlarge' %> </div> </div> <div class="form-actions"> <%= button_tag "Process Payment", :class =>"btn btn-primary" %> <%= link_to 'Back', :back, :class => 'btn' %> </div> </fieldset> <% end %> <%= javascript_tag do %> $(document).ready(function() { $("#payment_amount").keydown(function(event) { preventNonNumericValues(event); }); }); <% end %>