Class: MultiSafePay::Transaction

Inherits:
Base
  • Object
show all
Defined in:
lib/multisafepay/transaction.rb

Instance Attribute Summary collapse

Attributes inherited from Base

#attributes

Method Summary

Methods inherited from Base

all, #assign_attributes, cancel, create, #delete, delete, get, id_param, #initialize, parent_id, request, resource_name, update, #update

Constructor Details

This class inherits a constructor from MultiSafePay::Base

Instance Attribute Details

#amount ⇒ Object

Returns the value of attribute amount.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def amount
  @amount
end

#completed ⇒ Object

Returns the value of attribute completed.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def completed
  @completed
end

#costs ⇒ Object

Returns the value of attribute costs.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def costs
  @costs
end

#created ⇒ Object

Returns the value of attribute created.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def created
  @created
end

#currency ⇒ Object

Returns the value of attribute currency.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def currency
  @currency
end

#customer ⇒ Object

Returns the value of attribute customer.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def customer
  @customer
end

#debit_credit ⇒ Object

Returns the value of attribute debit_credit.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def debit_credit
  @debit_credit
end

#description ⇒ Object

Returns the value of attribute description.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def description
  @description
end

#financial_status ⇒ Object

Returns the value of attribute financial_status.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def financial_status
  @financial_status
end

#invoice_id ⇒ Object

Returns the value of attribute invoice_id.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def invoice_id
  @invoice_id
end

#net ⇒ Object

Returns the value of attribute net.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def net
  @net
end

#order_id ⇒ Object

Returns the value of attribute order_id.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def order_id
  @order_id
end

#payment_method ⇒ Object

Returns the value of attribute payment_method.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def payment_method
  @payment_method
end

#reason ⇒ Object

Returns the value of attribute reason.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def reason
  @reason
end

#reason_code ⇒ Object

Returns the value of attribute reason_code.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def reason_code
  @reason_code
end

#site_id ⇒ Object

Returns the value of attribute site_id.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def site_id
  @site_id
end

#status ⇒ Object

Returns the value of attribute status.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def status
  @status
end

#transaction_id ⇒ Object

Returns the value of attribute transaction_id.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def transaction_id
  @transaction_id
end

#type ⇒ Object

Returns the value of attribute type.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def type
  @type
end

#updated ⇒ Object

Returns the value of attribute updated.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def updated
  @updated
end

#var1 ⇒ Object

Returns the value of attribute var1.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def var1
  @var1
end

#var2 ⇒ Object

Returns the value of attribute var2.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def var2
  @var2
end

#var3 ⇒ Object

Returns the value of attribute var3.



3
4
5
# File 'lib/multisafepay/transaction.rb', line 3

def var3
  @var3
end