class StarkitBanking::Payment::Activity

Public Class Methods

do(payment) click to toggle source
# File lib/starkit_banking/api/ybl/payment/activity.rb, line 8
def self.do(payment)
  if payment.payment_account.bank_name = "YBL"
    if payment.transfer_type = "IMT"
      subscription = payment.payment_account.service_subscriptions.find_by(service_name: Finance::ServiceSubscription::IMT_TRANSFER)
      x = StarkitBanking::Payment::ByIMT.new(payment.transfer_type, subscription, credentials)
    else
      subscription = payment.payment_account.service_subscriptions.find_by(service_name: Finance::ServiceSubscription::FUNDS_TRANSFER)
      x = StarkitBanking::Payment::ByFT2.new(payment.transfer_type, subscription, credentials)
    end        
  end
end
exec() click to toggle source
# File lib/starkit_banking/api/ybl/payment/activity.rb, line 5
def self.exec
end