Class: StarkitBanking::Payment::Activity

Inherits:
Object
  • Object
show all
Defined in:
lib/starkit_banking/api/ybl/payment/activity.rb

Class Method Summary collapse

Class Method Details

.do(payment) ⇒ Object



8
9
10
11
12
13
14
15
16
17
18
# File 'lib/starkit_banking/api/ybl/payment/activity.rb', line 8

def self.do(payment)
  if payment..bank_name = "YBL"
    if payment.transfer_type = "IMT"
      subscription = payment..service_subscriptions.find_by(service_name: Finance::ServiceSubscription::IMT_TRANSFER)
      x = StarkitBanking::Payment::ByIMT.new(payment.transfer_type, subscription, credentials)
    else
      subscription = payment..service_subscriptions.find_by(service_name: Finance::ServiceSubscription::FUNDS_TRANSFER)
      x = StarkitBanking::Payment::ByFT2.new(payment.transfer_type, subscription, credentials)
    end        
  end
end

.execObject



5
6
# File 'lib/starkit_banking/api/ybl/payment/activity.rb', line 5

def self.exec
end