Class: ExecuteTransfer

Inherits:
Api
  • Object
show all
Defined in:
lib/skrill_payments/execute_transfer.rb

Constant Summary collapse

ATTRIBUTES =
[:sid]

Constants inherited from Api

Api::BASE_URL

Instance Attribute Summary

Attributes inherited from Api

#account, #payment

Instance Method Summary collapse

Methods inherited from Api

#call

Constructor Details

#initialize(payment, account = {}) ⇒ ExecuteTransfer

Returns a new instance of ExecuteTransfer.



5
6
7
8
# File 'lib/skrill_payments/execute_transfer.rb', line 5

def initialize(payment,  = {})
  @payment = payment
  @account = 
end

Instance Method Details

#default_paramsObject



14
15
16
17
18
# File 'lib/skrill_payments/execute_transfer.rb', line 14

def default_params
  {
    action: 'transfer'
  }.merge(super)
end

#paramsObject



10
11
12
# File 'lib/skrill_payments/execute_transfer.rb', line 10

def params
  super(payment, ATTRIBUTES)
end