Class: Lithic::Models::PaymentTransactionCreatedWebhookEvent

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(event_type: :"payment_transaction.created") ⇒ PaymentTransactionCreatedWebhookEvent

Payment transaction

Parameters:

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

    The type of event that occurred.

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


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

Instance Attribute Details

#event_typeSymbol, :"payment_transaction.created"

The type of event that occurred.

Returns:

  • (Symbol, :"payment_transaction.created")


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

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

Instance Method Details

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

Returns:

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


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

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