Class: SolidusOpenPay::PaymentMethod

Inherits:
Spree::PaymentMethod
  • Object
show all
Defined in:
app/models/solidus_open_pay/payment_method.rb

Instance Method Summary collapse

Instance Method Details

#gateway_classObject



22
23
24
# File 'app/models/solidus_open_pay/payment_method.rb', line 22

def gateway_class
  Gateway
end

#partial_nameObject



10
11
12
# File 'app/models/solidus_open_pay/payment_method.rb', line 10

def partial_name
  'open_pay'
end

#payment_profiles_supported?Boolean

Returns:

  • (Boolean)


26
27
28
# File 'app/models/solidus_open_pay/payment_method.rb', line 26

def payment_profiles_supported?
  false
end

#payment_source_classObject



18
19
20
# File 'app/models/solidus_open_pay/payment_method.rb', line 18

def payment_source_class
  PaymentSource
end

#source_required?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'app/models/solidus_open_pay/payment_method.rb', line 14

def source_required?
  true
end