class Payoneer::PerformPayoutPaymentRequest
Public Instance Methods
credentials()
click to toggle source
# File lib/payoneer/perform_payout_payment_request.rb, line 12 def credentials { :p1 => Payoneer::Configuration.username, :p2 => Payoneer::Configuration.password, :p3 => Payoneer::Configuration.partner_id, :p4 => Payoneer::Configuration.program_id } end
payment_date()
click to toggle source
# File lib/payoneer/perform_payout_payment_request.rb, line 19 def payment_date Time.now.utc.strftime("%m/%d/%Y %H:%M:%S") end
perform_payment(internal_payment_id, internal_payee_id, amount, description)
click to toggle source
# File lib/payoneer/perform_payout_payment_request.rb, line 5 def perform_payment(internal_payment_id, internal_payee_id, amount, description) Payoneer::Request.new.execute "PerformPayoutPayment", Payoneer::PerformPayoutPaymentResponse, credentials.merge({ :p5 => internal_payment_id, :p6 => internal_payee_id, :p7 => amount, :p8 => description, :p9 => payment_date }) end