class Dune::Balanced::Creditcard::Interface
Public Instance Methods
account_path()
click to toggle source
# File lib/dune/balanced/creditcard/interface.rb, line 14 def account_path false end
fee_calculator(value)
click to toggle source
# File lib/dune/balanced/creditcard/interface.rb, line 18 def fee_calculator(value) TransactionAdditionalFeeCalculator.new(value) end
name()
click to toggle source
# File lib/dune/balanced/creditcard/interface.rb, line 4 def name 'balanced-creditcard' end
payment_path(resource)
click to toggle source
# File lib/dune/balanced/creditcard/interface.rb, line 8 def payment_path(resource) key = "#{ActiveModel::Naming.param_key(resource)}_id" Dune::Balanced::Creditcard::Engine. routes.url_helpers.new_payment_path(key => resource) end
payout_class()
click to toggle source
# File lib/dune/balanced/creditcard/interface.rb, line 22 def payout_class Dune::Balanced::Payout end