Class: PrepareTransfer
- Defined in:
- lib/skrill_payments/prepare_transfer.rb
Constant Summary collapse
- ATTRIBUTES =
[:amount, :currency, :bnf_email, :subject, :note, :frn_trn_id]
Constants inherited from Api
Instance Attribute Summary
Attributes inherited from Api
Instance Method Summary collapse
- #default_params ⇒ Object
-
#initialize(payment, account = {}) ⇒ PrepareTransfer
constructor
A new instance of PrepareTransfer.
- #params ⇒ Object
Methods inherited from Api
Constructor Details
#initialize(payment, account = {}) ⇒ PrepareTransfer
Returns a new instance of PrepareTransfer.
5 6 7 8 |
# File 'lib/skrill_payments/prepare_transfer.rb', line 5 def initialize(payment, account = {}) @payment = payment @account = account end |
Instance Method Details
#default_params ⇒ Object
14 15 16 17 18 |
# File 'lib/skrill_payments/prepare_transfer.rb', line 14 def default_params { action: 'prepare' }.merge(super) end |
#params ⇒ Object
10 11 12 |
# File 'lib/skrill_payments/prepare_transfer.rb', line 10 def params super(payment, ATTRIBUTES) end |