Module: Lithic::Models::Dispute::ResolutionReason

Extended by:
Internal::Type::Enum
Defined in:
lib/lithic/models/dispute.rb,
sig/lithic/models/dispute.rbs

Overview

Reason for the dispute resolution:

  • CASE_LOST: This case was lost at final arbitration.
  • NETWORK_REJECTED: Network rejected.
  • NO_DISPUTE_RIGHTS_3DS: No dispute rights, 3DS.
  • NO_DISPUTE_RIGHTS_BELOW_THRESHOLD: No dispute rights, below threshold.
  • NO_DISPUTE_RIGHTS_CONTACTLESS: No dispute rights, contactless.
  • NO_DISPUTE_RIGHTS_HYBRID: No dispute rights, hybrid.
  • NO_DISPUTE_RIGHTS_MAX_CHARGEBACKS: No dispute rights, max chargebacks.
  • NO_DISPUTE_RIGHTS_OTHER: No dispute rights, other.
  • PAST_FILING_DATE: Past filing date.
  • PREARBITRATION_REJECTED: Prearbitration rejected.
  • PROCESSOR_REJECTED_OTHER: Processor rejected, other.
  • REFUNDED: Refunded.
  • REFUNDED_AFTER_CHARGEBACK: Refunded after chargeback.
  • WITHDRAWN: Withdrawn.
  • WON_ARBITRATION: Won arbitration.
  • WON_FIRST_CHARGEBACK: Won first chargeback.
  • WON_PREARBITRATION: Won prearbitration.

See Also:

  • Lithic::Models::Dispute#resolution_reason

Constant Summary collapse

CASE_LOST =

Returns:

  • (:CASE_LOST)
:CASE_LOST
NETWORK_REJECTED =

Returns:

  • (:NETWORK_REJECTED)
:NETWORK_REJECTED
NO_DISPUTE_RIGHTS_3DS =

Returns:

  • (:NO_DISPUTE_RIGHTS_3DS)
:NO_DISPUTE_RIGHTS_3DS
NO_DISPUTE_RIGHTS_BELOW_THRESHOLD =

Returns:

  • (:NO_DISPUTE_RIGHTS_BELOW_THRESHOLD)
:NO_DISPUTE_RIGHTS_BELOW_THRESHOLD
NO_DISPUTE_RIGHTS_CONTACTLESS =

Returns:

  • (:NO_DISPUTE_RIGHTS_CONTACTLESS)
:NO_DISPUTE_RIGHTS_CONTACTLESS
NO_DISPUTE_RIGHTS_HYBRID =

Returns:

  • (:NO_DISPUTE_RIGHTS_HYBRID)
:NO_DISPUTE_RIGHTS_HYBRID
NO_DISPUTE_RIGHTS_MAX_CHARGEBACKS =

Returns:

  • (:NO_DISPUTE_RIGHTS_MAX_CHARGEBACKS)
:NO_DISPUTE_RIGHTS_MAX_CHARGEBACKS
NO_DISPUTE_RIGHTS_OTHER =

Returns:

  • (:NO_DISPUTE_RIGHTS_OTHER)
:NO_DISPUTE_RIGHTS_OTHER
PAST_FILING_DATE =

Returns:

  • (:PAST_FILING_DATE)
:PAST_FILING_DATE
PREARBITRATION_REJECTED =

Returns:

  • (:PREARBITRATION_REJECTED)
:PREARBITRATION_REJECTED
PROCESSOR_REJECTED_OTHER =

Returns:

  • (:PROCESSOR_REJECTED_OTHER)
:PROCESSOR_REJECTED_OTHER
REFUNDED =

Returns:

  • (:REFUNDED)
:REFUNDED
REFUNDED_AFTER_CHARGEBACK =

Returns:

  • (:REFUNDED_AFTER_CHARGEBACK)
:REFUNDED_AFTER_CHARGEBACK
WITHDRAWN =

Returns:

  • (:WITHDRAWN)
:WITHDRAWN
WON_ARBITRATION =

Returns:

  • (:WON_ARBITRATION)
:WON_ARBITRATION
WON_FIRST_CHARGEBACK =

Returns:

  • (:WON_FIRST_CHARGEBACK)
:WON_FIRST_CHARGEBACK
WON_PREARBITRATION =

Returns:

  • (:WON_PREARBITRATION)
:WON_PREARBITRATION

Instance Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Instance Method Details

#self?.values::Array[Lithic::Models::Dispute::resolution_reason]

Returns:

  • (::Array[Lithic::Models::Dispute::resolution_reason])


181
# File 'sig/lithic/models/dispute.rbs', line 181

def self?.values: -> ::Array[Lithic::Models::Dispute::resolution_reason]