Module: Accountability::BillingConfigurationsHelper

Defined in:
app/helpers/accountability/billing_configurations_helper.rb

Instance Method Summary collapse

Instance Method Details

#billing_address_preview(billing_address) ⇒ Object



13
14
15
# File 'app/helpers/accountability/billing_configurations_helper.rb', line 13

def billing_address_preview(billing_address)
  [billing_address.address_1, "#{billing_address.state}, #{billing_address.zip}"].join(' ')
end

#payment_gateway_configuration_javascriptObject



3
4
5
6
7
8
9
10
11
# File 'app/helpers/accountability/billing_configurations_helper.rb', line 3

def payment_gateway_configuration_javascript
  provider = Accountability::Configuration.payment_gateway[:provider]
  case provider
  when :stripe
    stripe_gateway_javascript
  else
    raise NotImplementedError, "No JavaScript tag defined for #{provider}"
  end
end