Class: Increase::Models::CardPayment::Element::CardFuelConfirmation

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/increase/models/card_payment.rb

Defined Under Namespace

Classes: NetworkIdentifiers

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

#[], #inspect, #to_h, #to_s

Instance Attribute Details

#card_authorization_idString

The identifier for the Card Authorization this updates.

Returns:

  • (String)


689
# File 'lib/increase/models/card_payment.rb', line 689

required :card_authorization_id, String

#currencySymbol

The ISO 4217 code for the increment's currency.

Returns:

  • (Symbol)


694
# File 'lib/increase/models/card_payment.rb', line 694

required :currency, Increase::Enum.new(:CAD, :CHF, :EUR, :GBP, :JPY, :USD)

#idString

The Card Fuel Confirmation identifier.

Returns:

  • (String)


684
# File 'lib/increase/models/card_payment.rb', line 684

required :id, String

#networkSymbol

The card network used to process this card authorization.

Returns:

  • (Symbol)


699
# File 'lib/increase/models/card_payment.rb', line 699

required :network, Increase::Enum.new(:visa)

#network_identifiersIncrease::Models::CardPayment::Element::CardFuelConfirmation::NetworkIdentifiers

Network-specific identifiers for a specific request or transaction.



704
705
# File 'lib/increase/models/card_payment.rb', line 704

required :network_identifiers,
-> { Increase::Models::CardPayment::Element::CardFuelConfirmation::NetworkIdentifiers }

#pending_transaction_idString

The identifier of the Pending Transaction associated with this Card Fuel Confirmation.

Returns:

  • (String)


710
# File 'lib/increase/models/card_payment.rb', line 710

required :pending_transaction_id, String

#typeSymbol

A constant representing the object's type. For this resource it will always be card_fuel_confirmation.

Returns:

  • (Symbol)


715
# File 'lib/increase/models/card_payment.rb', line 715

required :type, Increase::Enum.new(:card_fuel_confirmation)

#updated_authorization_amountInteger

The updated authorization amount after this fuel confirmation, in the minor unit of the transaction's currency. For dollars, for example, this is cents.

Returns:

  • (Integer)


720
# File 'lib/increase/models/card_payment.rb', line 720

required :updated_authorization_amount, Integer