mostre o resto de um formulário se uma caixa de verificação estiver marcada em ruby ​​on rails

Preciso perguntar ao meu usuario se vai pagar um servico com cartao de credito ... se marcou a opcao pay_with_card? ele deve mostrar o resto do formulário, que pede outros dados como número do cartão, e-mail, etc., se o usuário não tiver verificado, deve mostrar uma mensagem, a pergunta é ... como posso fazer isso? desde já, obrigado

<code><%= form_for(@product) do |f| %>
  <%= f.label :pay_with_card? %>
  <%= f.check_box :pay_with_card,{}, "Yes", "No"%>
  <div>
    <%= f.label :card_number %> <%= f.text_field :card_number %>
  </div>  
  <div>
    <%= f.label :mail %> <%= f.text_field :mail %>
  </div>
<% end %>
</code>

questionAnswers(5)

yourAnswerToTheQuestion