Class: Lithic::Models::PaymentTransactionUpdatedWebhookEvent

Inherits:
Payment
  • Object
show all
Defined in:
lib/lithic/models/payment_transaction_updated_webhook_event.rb,
sig/lithic/models/payment_transaction_updated_webhook_event.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(event_type: :"payment_transaction.updated") ⇒ PaymentTransactionUpdatedWebhookEvent

Payment transaction

Parameters:

  • event_type (Symbol, :"payment_transaction.updated") (defaults to: :"payment_transaction.updated")

    The type of event that occurred.

  • event_type: (:"payment_transaction.updated") (defaults to: :"payment_transaction.updated")


# File 'lib/lithic/models/payment_transaction_updated_webhook_event.rb', line 12

Instance Attribute Details

#event_typeSymbol, :"payment_transaction.updated"

The type of event that occurred.

Returns:

  • (Symbol, :"payment_transaction.updated")


10
# File 'lib/lithic/models/payment_transaction_updated_webhook_event.rb', line 10

required :event_type, const: :"payment_transaction.updated"

Instance Method Details

#to_hash{ event_type: :"payment_transaction.updated" }

Returns:

  • ({ event_type: :"payment_transaction.updated" })


15
# File 'sig/lithic/models/payment_transaction_updated_webhook_event.rbs', line 15

def to_hash: -> { event_type: :"payment_transaction.updated" }