class NaspaySender::Payout
Public Class Methods
new(amount, currency, id, description, card)
click to toggle source
# File lib/naspay_rails/naspay_sender.rb, line 34 def initialize(amount, currency, id, description, card) secrets = NaspayRails.configuration.secrets @api_endpoint = secrets[:api_endpoint] @auth_token = NaspayRails::Auth.get_token(secrets) @params = { amount: amount, currency: currency, transaction_id: id, description: description, card: card } end
Public Instance Methods
call()
click to toggle source
# File lib/naspay_rails/naspay_sender.rb, line 47 def call NaspayRails::Payouts.create_new(@api_endpoint, @params, @auth_token) end