Class: Figo::Transaction
Overview
Object representing one bank transaction on a certain bank account of the User
Instance Attribute Summary collapse
-
#account_id ⇒ String
Internal figo Connect account ID.
-
#account_number ⇒ String
Account number of originator or recipient.
-
#amount ⇒ DecNum
Transaction amount.
-
#bank_code ⇒ String
Bank code of originator or recipient.
-
#bank_name ⇒ String
Bank name of originator or recipient.
-
#booked ⇒ Boolean
This flag indicates whether the transaction is booked or pending.
-
#booking_date ⇒ Date
Booking date.
-
#booking_text ⇒ String
Booking text.
-
#creation_timestamp ⇒ DateTime
Internal creation timestamp on the figo Connect server.
-
#currency ⇒ String
Three-character currency code.
-
#modification_timestamp ⇒ DateTime
Internal modification timestamp on the figo Connect server.
-
#name ⇒ String
Name of originator or recipient.
-
#purpose ⇒ String
Purpose text.
-
#transaction_id ⇒ String
Internal figo Connect transaction ID.
-
#type ⇒ String
Transaction type.
-
#value_date ⇒ Date
Value date.
Method Summary
Methods inherited from Base
#dump, dump_attributes, #initialize
Constructor Details
This class inherits a constructor from Figo::Base
Instance Attribute Details
#account_id ⇒ String
Internal figo Connect account ID
297 298 299 |
# File 'lib/models.rb', line 297 def account_id @account_id end |
#account_number ⇒ String
Account number of originator or recipient
305 306 307 |
# File 'lib/models.rb', line 305 def account_number @account_number end |
#amount ⇒ DecNum
Transaction amount
317 318 319 |
# File 'lib/models.rb', line 317 def amount @amount end |
#bank_code ⇒ String
Bank code of originator or recipient
309 310 311 |
# File 'lib/models.rb', line 309 def bank_code @bank_code end |
#bank_name ⇒ String
Bank name of originator or recipient
313 314 315 |
# File 'lib/models.rb', line 313 def bank_name @bank_name end |
#booked ⇒ Boolean
This flag indicates whether the transaction is booked or pending
345 346 347 |
# File 'lib/models.rb', line 345 def booked @booked end |
#booking_date ⇒ Date
Booking date
325 326 327 |
# File 'lib/models.rb', line 325 def booking_date @booking_date end |
#booking_text ⇒ String
Booking text
341 342 343 |
# File 'lib/models.rb', line 341 def booking_text @booking_text end |
#creation_timestamp ⇒ DateTime
Internal creation timestamp on the figo Connect server
349 350 351 |
# File 'lib/models.rb', line 349 def end |
#currency ⇒ String
Three-character currency code
321 322 323 |
# File 'lib/models.rb', line 321 def currency @currency end |
#modification_timestamp ⇒ DateTime
Internal modification timestamp on the figo Connect server
353 354 355 |
# File 'lib/models.rb', line 353 def end |
#name ⇒ String
Name of originator or recipient
301 302 303 |
# File 'lib/models.rb', line 301 def name @name end |
#purpose ⇒ String
Purpose text
333 334 335 |
# File 'lib/models.rb', line 333 def purpose @purpose end |
#transaction_id ⇒ String
Internal figo Connect transaction ID
293 294 295 |
# File 'lib/models.rb', line 293 def transaction_id @transaction_id end |
#type ⇒ String
Transaction type
337 338 339 |
# File 'lib/models.rb', line 337 def type @type end |
#value_date ⇒ Date
Value date
329 330 331 |
# File 'lib/models.rb', line 329 def value_date @value_date end |