Class: Killbill::Litle::LitlePaymentMethod

Inherits:
Plugin::ActiveMerchant::ActiveRecord::PaymentMethod
  • Object
show all
Defined in:
lib/litle/models/payment_method.rb

Class Method Summary collapse

Class Method Details

.from_response(kb_account_id, kb_payment_method_id, kb_tenant_id, cc_or_token, response, options, extra_params = {}, model = ::Killbill::Litle::LitlePaymentMethod) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
18
# File 'lib/litle/models/payment_method.rb', line 7

def self.from_response(, kb_payment_method_id, kb_tenant_id, cc_or_token, response, options, extra_params = {}, model = ::Killbill::Litle::LitlePaymentMethod)
  super(,
        kb_payment_method_id,
        kb_tenant_id,
        cc_or_token,
        response,
        options,
        {
            :token => extract(response, 'litleToken')
        }.merge!(extra_params),
        model)
end