Module: Payoneer::Payout

Extended by:
RemoteApi
Defined in:
lib/payoneer/modules/payout.rb,
lib/payoneer/responses/payout/status.rb

Defined Under Namespace

Classes: Status

Instance Method Summary collapse

Methods included from RemoteApi

delete, extended, get, post, put

Instance Method Details

#create(payment_id:, payee_id:, amount:, description:, currency: 'USD', **args) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/payoneer/modules/payout.rb', line 5

def create(payment_id:, payee_id:, amount:, description:, currency: 'USD', **args)
  submit_payout(
    {
      payments: [
        {
          client_reference_id: payment_id,
          payee_id: payee_id,
          amount: amount,
          description: description,
          currency: currency
        }
      ]
    },
    args
  )
end

#status(payment_id:, **args) ⇒ Object



22
23
24
# File 'lib/payoneer/modules/payout.rb', line 22

def status(payment_id:, **args)
  payout_status(payment_id, args)
end