Class: Figo::Payment
Overview
Object representing a Payment
Instance Attribute Summary collapse
-
#account_id ⇒ String
Internal figo Connect account ID.
-
#account_number ⇒ String
Account number of creditor or debtor.
-
#amount ⇒ DecNum
Order amount.
-
#bank_additional_icons ⇒ Hash
Icon of the creditor or debtor bank in other resolutions.
-
#bank_code ⇒ String
Bank code of creditor or debtor.
-
#bank_icon ⇒ String
Icon of creditor or debtor bank.
-
#bank_name ⇒ String
Bank name of creditor or debtor.
-
#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 creditor or debtor.
-
#payment_id ⇒ String
Internal figo Connect payment ID.
-
#purpose ⇒ String
Purpose text.
-
#submission_timestamp ⇒ DateTime
Timestamp of submission to the bank server.
-
#transaction_id ⇒ String
ID of the transaction corresponding to this payment.
-
#type ⇒ String
Payment type.
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
408 409 410 |
# File 'lib/models.rb', line 408 def account_id @account_id end |
#account_number ⇒ String
Account number of creditor or debtor
420 421 422 |
# File 'lib/models.rb', line 420 def account_number @account_number end |
#amount ⇒ DecNum
Order amount
440 441 442 |
# File 'lib/models.rb', line 440 def amount @amount end |
#bank_additional_icons ⇒ Hash
Icon of the creditor or debtor bank in other resolutions
436 437 438 |
# File 'lib/models.rb', line 436 def bank_additional_icons @bank_additional_icons end |
#bank_code ⇒ String
Bank code of creditor or debtor
424 425 426 |
# File 'lib/models.rb', line 424 def bank_code @bank_code end |
#bank_icon ⇒ String
Icon of creditor or debtor bank
432 433 434 |
# File 'lib/models.rb', line 432 def bank_icon @bank_icon end |
#bank_name ⇒ String
Bank name of creditor or debtor
428 429 430 |
# File 'lib/models.rb', line 428 def bank_name @bank_name end |
#creation_timestamp ⇒ DateTime
Internal creation timestamp on the figo Connect server
456 457 458 |
# File 'lib/models.rb', line 456 def end |
#currency ⇒ String
Three-character currency code
444 445 446 |
# File 'lib/models.rb', line 444 def currency @currency end |
#modification_timestamp ⇒ DateTime
Internal modification timestamp on the figo Connect server
460 461 462 |
# File 'lib/models.rb', line 460 def end |
#name ⇒ String
Name of creditor or debtor
416 417 418 |
# File 'lib/models.rb', line 416 def name @name end |
#payment_id ⇒ String
Internal figo Connect payment ID
404 405 406 |
# File 'lib/models.rb', line 404 def payment_id @payment_id end |
#purpose ⇒ String
Purpose text
448 449 450 |
# File 'lib/models.rb', line 448 def purpose @purpose end |
#submission_timestamp ⇒ DateTime
Timestamp of submission to the bank server
452 453 454 |
# File 'lib/models.rb', line 452 def end |
#transaction_id ⇒ String
ID of the transaction corresponding to this payment. This field is only set if the payment has been matched to a transaction
464 465 466 |
# File 'lib/models.rb', line 464 def transaction_id @transaction_id end |
#type ⇒ String
Payment type
412 413 414 |
# File 'lib/models.rb', line 412 def type @type end |