class Swisspay::Configuration

Attributes

description[RW]
payment_error[RW]
payment_success[RW]
paypal[RW]
postfinance[RW]
saferpay[RW]
stripe[RW]
vendor_name[RW]

Public Class Methods

new() click to toggle source
# File lib/swisspay/configuration.rb, line 7
def initialize
  @payment_success = -> { }
  @payment_error = -> { }
  @description = ''
  @vendor_name = ''
  @stripe = {}
  @postfinance = {}
  @paypal = {}
  @saferpay = {}
end

Public Instance Methods

paypal?() click to toggle source
# File lib/swisspay/configuration.rb, line 22
def paypal?
  @paypal != {}
end
postfinance?() click to toggle source
# File lib/swisspay/configuration.rb, line 26
def postfinance?
  @postfinance != {}
end
saferpay?() click to toggle source
# File lib/swisspay/configuration.rb, line 30
def saferpay?
  @saferpay != {}
end
stripe?() click to toggle source
# File lib/swisspay/configuration.rb, line 18
def stripe?
  @stripe != {}
end