Module: Payoneer::Api::GetToken

Includes:
Core
Defined in:
lib/payoneer/api/get_token.rb

Overview

Payoneer::Api::GetToken.request(payee_id: 1000011)

Class Method Summary collapse

Methods included from Core

included

Class Method Details

.to_api_params(payee_id: nil, approved: true, payout_methods: nil, redirect_url: nil, redirect_time: nil) ⇒ Object



6
7
8
9
10
11
12
13
14
15
16
# File 'lib/payoneer/api/get_token.rb', line 6

def self.to_api_params(payee_id: nil, approved: true, payout_methods: nil, redirect_url: nil, redirect_time: nil)
  {
    p4: payee_id,
    p9: approved,
    p10: true
  }.tap do |params|
    params[:p11] = payout_methods unless payout_methods.nil?
    params[:p6] = redirect_url unless redirect_url.nil?
    params[:p8] = redirect_time unless redirect_time.nil?
  end
end