Class: Rubyplat::Requests::PaymentStatus

Inherits:
Object
  • Object
show all
Defined in:
lib/rubyplat/requests/payment_status.rb

Instance Method Summary collapse

Constructor Details

#initialize(params = {}) ⇒ PaymentStatus

Returns a new instance of PaymentStatus.

Parameters:

  • params (Hash) (defaults to: {})

    arguments to create request

  • [String] (Hash)

    a customizable set of options


10
11
12
13
14
# File 'lib/rubyplat/requests/payment_status.rb', line 10

def initialize(params = {})
  @session = params[:session]
  @transid = params[:transid]
  @accept_keys = params[:accept_keys]
end

Instance Method Details

#bodyObject


16
17
18
# File 'lib/rubyplat/requests/payment_status.rb', line 16

def body
  body_parameters.compact.join("\r\n").encode(Encoding::WINDOWS_1251)
end