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

#amountObject

Returns the value of attribute amount.



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

def amount
  @amount
end

#completedObject

Returns the value of attribute completed.



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

def completed
  @completed
end

#costsObject

Returns the value of attribute costs.



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

def costs
  @costs
end

#createdObject

Returns the value of attribute created.



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

def created
  @created
end

#currencyObject

Returns the value of attribute currency.



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

def currency
  @currency
end

#customerObject

Returns the value of attribute customer.



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

def customer
  @customer
end

#debit_creditObject

Returns the value of attribute debit_credit.



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

def debit_credit
  @debit_credit
end

#descriptionObject

Returns the value of attribute description.



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

def description
  @description
end

#financial_statusObject

Returns the value of attribute financial_status.



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

def financial_status
  @financial_status
end

#invoice_idObject

Returns the value of attribute invoice_id.



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

def invoice_id
  @invoice_id
end

#netObject

Returns the value of attribute net.



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

def net
  @net
end

#order_idObject

Returns the value of attribute order_id.



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

def order_id
  @order_id
end

#payment_methodObject

Returns the value of attribute payment_method.



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

def payment_method
  @payment_method
end

#reasonObject

Returns the value of attribute reason.



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

def reason
  @reason
end

#reason_codeObject

Returns the value of attribute reason_code.



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

def reason_code
  @reason_code
end

#site_idObject

Returns the value of attribute site_id.



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

def site_id
  @site_id
end

#statusObject

Returns the value of attribute status.



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

def status
  @status
end

#transaction_idObject

Returns the value of attribute transaction_id.



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

def transaction_id
  @transaction_id
end

#typeObject

Returns the value of attribute type.



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

def type
  @type
end

#updatedObject

Returns the value of attribute updated.



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

def updated
  @updated
end

#var1Object

Returns the value of attribute var1.



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

def var1
  @var1
end

#var2Object

Returns the value of attribute var2.



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

def var2
  @var2
end

#var3Object

Returns the value of attribute var3.



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

def var3
  @var3
end