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
294 295 296 |
# File 'lib/models.rb', line 294 def account_id @account_id end |
#account_number ⇒ String
Account number of originator or recipient
302 303 304 |
# File 'lib/models.rb', line 302 def account_number @account_number end |
#amount ⇒ DecNum
Transaction amount
314 315 316 |
# File 'lib/models.rb', line 314 def amount @amount end |
#bank_code ⇒ String
Bank code of originator or recipient
306 307 308 |
# File 'lib/models.rb', line 306 def bank_code @bank_code end |
#bank_name ⇒ String
Bank name of originator or recipient
310 311 312 |
# File 'lib/models.rb', line 310 def bank_name @bank_name end |
#booked ⇒ Boolean
This flag indicates whether the transaction is booked or pending
342 343 344 |
# File 'lib/models.rb', line 342 def booked @booked end |
#booking_date ⇒ Date
Booking date
322 323 324 |
# File 'lib/models.rb', line 322 def booking_date @booking_date end |
#booking_text ⇒ String
Booking text
338 339 340 |
# File 'lib/models.rb', line 338 def booking_text @booking_text end |
#creation_timestamp ⇒ DateTime
Internal creation timestamp on the figo Connect server
346 347 348 |
# File 'lib/models.rb', line 346 def end |
#currency ⇒ String
Three-character currency code
318 319 320 |
# File 'lib/models.rb', line 318 def currency @currency end |
#modification_timestamp ⇒ DateTime
Internal modification timestamp on the figo Connect server
350 351 352 |
# File 'lib/models.rb', line 350 def end |
#name ⇒ String
Name of originator or recipient
298 299 300 |
# File 'lib/models.rb', line 298 def name @name end |
#purpose ⇒ String
Purpose text
330 331 332 |
# File 'lib/models.rb', line 330 def purpose @purpose end |
#transaction_id ⇒ String
Internal figo Connect transaction ID
290 291 292 |
# File 'lib/models.rb', line 290 def transaction_id @transaction_id end |
#type ⇒ String
Transaction type
334 335 336 |
# File 'lib/models.rb', line 334 def type @type end |
#value_date ⇒ Date
Value date
326 327 328 |
# File 'lib/models.rb', line 326 def value_date @value_date end |