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