A NoMethodError occurred in cards#add_value_pay:

A NoMethodError occurred in cards#add_value_pay:

 undefined method `token' for nil:NilClass
 app/lib/payment_method/charger.rb:36:in `block in simple'


-------------------------------
Request:
-------------------------------

 * URL        : https://www.bikelink.org/cards/add_value_pay
 * HTTP Method: POST
 * IP address : 172.58.91.43
 * Parameters : {"utf8"=>"✓", "authenticity_token"=>"zQtGjGShpXHmQVAYhxNBv3wcTOqcRdVNW6UJJV3j5Jc/cOCep6XtlVT5QFA6ZK3EES+z2G0lq76GhwW89YtnJQ==", "card_id"=>"67858", "selected_value"=>"2000", "amount"=>"2000", "commit"=>"submit", "controller"=>"cards", "action"=>"add_value_pay"}
 * Timestamp  : 2021-04-08 17:15:23 UTC
 * Server : www-4.internal.bikelink.org
   * Rails root : /var/www/bikelink
 * Process: 1086

-------------------------------
Session:
-------------------------------

 * session id: [FILTERED]
 * data: {"session_id"=>"83d091070359f957d52d6f4f05fa1375",
  "_csrf_token"=>"VIXmhcoQRA+ERI5mf7lrjefNqiJYrmiFP0srlz8EGaw=",
  "warden.user.person.key"=>[[48083], "wyBKJ5BaKjvMgT8A3RZL"]}

-------------------------------
Backtrace:
-------------------------------

 app/lib/payment_method/charger.rb:36:in `block in simple'
 app/models/payment_method.rb:99:in `handle_errors'
 app/lib/payment_method/charger.rb:35:in `simple'
 app/models/m_transaction.rb:138:in `purchase'
 app/models/m_transaction.rb:216:in `purchase_add_value'
 app/controllers/cards_controller.rb:758:in `run_add_value_transaction'
 app/controllers/cards_controller.rb:136:in `add_value_pay'
Reload