Class: Increase::Models::CardDispute::Visa::UserSubmission::Chargeback
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- Increase::Models::CardDispute::Visa::UserSubmission::Chargeback
- Defined in:
- lib/increase/models/card_dispute.rb
Overview
Defined Under Namespace
Modules: Category Classes: Authorization, ConsumerCanceledMerchandise, ConsumerCanceledRecurringTransaction, ConsumerCanceledServices, ConsumerCounterfeitMerchandise, ConsumerCreditNotProcessed, ConsumerDamagedOrDefectiveMerchandise, ConsumerMerchandiseMisrepresentation, ConsumerMerchandiseNotAsDescribed, ConsumerMerchandiseNotReceived, ConsumerOriginalCreditTransactionNotAccepted, ConsumerQualityMerchandise, ConsumerQualityServices, ConsumerServicesMisrepresentation, ConsumerServicesNotAsDescribed, ConsumerServicesNotReceived, Fraud, ProcessingError
Instance Attribute Summary collapse
-
#authorization ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::Authorization?
Authorization.
-
#category ⇒ Symbol, Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::Category
Category.
-
#consumer_canceled_merchandise ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise?
Canceled merchandise.
-
#consumer_canceled_recurring_transaction ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledRecurringTransaction?
Canceled recurring transaction.
-
#consumer_canceled_services ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledServices?
Canceled services.
-
#consumer_counterfeit_merchandise ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCounterfeitMerchandise?
Counterfeit merchandise.
-
#consumer_credit_not_processed ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCreditNotProcessed?
Credit not processed.
-
#consumer_damaged_or_defective_merchandise ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerDamagedOrDefectiveMerchandise?
Damaged or defective merchandise.
-
#consumer_merchandise_misrepresentation ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation?
Merchandise misrepresentation.
-
#consumer_merchandise_not_as_described ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotAsDescribed?
Merchandise not as described.
-
#consumer_merchandise_not_received ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived?
Merchandise not received.
-
#consumer_non_receipt_of_cash ⇒ Object?
Non-receipt of cash.
-
#consumer_original_credit_transaction_not_accepted ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerOriginalCreditTransactionNotAccepted?
Original Credit Transaction (OCT) not accepted.
-
#consumer_quality_merchandise ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise?
Merchandise quality issue.
-
#consumer_quality_services ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityServices?
Services quality issue.
-
#consumer_services_misrepresentation ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesMisrepresentation?
Services misrepresentation.
-
#consumer_services_not_as_described ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed?
Services not as described.
-
#consumer_services_not_received ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotReceived?
Services not received.
-
#fraud ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::Fraud?
Fraud.
-
#processing_error ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ProcessingError?
Processing error.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(canceled_or_returned_at: , credit_expected_at: ) ⇒ Object
constructor
Credit not processed.
Methods inherited from Internal::Type::BaseModel
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(canceled_or_returned_at: , credit_expected_at: ) ⇒ Object
Credit not processed. Present if and only if ‘category` is `consumer_credit_not_processed`.
|
|
# File 'lib/increase/models/card_dispute.rb', line 1743
|
Instance Attribute Details
#authorization ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::Authorization?
Authorization. Present if and only if ‘category` is `authorization`.
1551 1552 1553 |
# File 'lib/increase/models/card_dispute.rb', line 1551 required :authorization, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::Authorization }, nil?: true |
#category ⇒ Symbol, Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::Category
Category.
1559 |
# File 'lib/increase/models/card_dispute.rb', line 1559 required :category, enum: -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::Category } |
#consumer_canceled_merchandise ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise?
Canceled merchandise. Present if and only if ‘category` is `consumer_canceled_merchandise`.
1566 1567 1568 1569 1570 |
# File 'lib/increase/models/card_dispute.rb', line 1566 required :consumer_canceled_merchandise, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise }, nil?: true |
#consumer_canceled_recurring_transaction ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledRecurringTransaction?
Canceled recurring transaction. Present if and only if ‘category` is `consumer_canceled_recurring_transaction`.
1577 1578 1579 1580 1581 |
# File 'lib/increase/models/card_dispute.rb', line 1577 required :consumer_canceled_recurring_transaction, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledRecurringTransaction }, nil?: true |
#consumer_canceled_services ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledServices?
Canceled services. Present if and only if ‘category` is `consumer_canceled_services`.
1588 1589 1590 |
# File 'lib/increase/models/card_dispute.rb', line 1588 required :consumer_canceled_services, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledServices }, nil?: true |
#consumer_counterfeit_merchandise ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCounterfeitMerchandise?
Counterfeit merchandise. Present if and only if ‘category` is `consumer_counterfeit_merchandise`.
1597 1598 1599 1600 1601 |
# File 'lib/increase/models/card_dispute.rb', line 1597 required :consumer_counterfeit_merchandise, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCounterfeitMerchandise }, nil?: true |
#consumer_credit_not_processed ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCreditNotProcessed?
Credit not processed. Present if and only if ‘category` is `consumer_credit_not_processed`.
1608 1609 1610 1611 1612 |
# File 'lib/increase/models/card_dispute.rb', line 1608 required :consumer_credit_not_processed, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCreditNotProcessed }, nil?: true |
#consumer_damaged_or_defective_merchandise ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerDamagedOrDefectiveMerchandise?
Damaged or defective merchandise. Present if and only if ‘category` is `consumer_damaged_or_defective_merchandise`.
1619 1620 1621 1622 1623 |
# File 'lib/increase/models/card_dispute.rb', line 1619 required :consumer_damaged_or_defective_merchandise, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerDamagedOrDefectiveMerchandise }, nil?: true |
#consumer_merchandise_misrepresentation ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation?
Merchandise misrepresentation. Present if and only if ‘category` is `consumer_merchandise_misrepresentation`.
1630 1631 1632 1633 1634 |
# File 'lib/increase/models/card_dispute.rb', line 1630 required :consumer_merchandise_misrepresentation, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation }, nil?: true |
#consumer_merchandise_not_as_described ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotAsDescribed?
Merchandise not as described. Present if and only if ‘category` is `consumer_merchandise_not_as_described`.
1641 1642 1643 1644 1645 |
# File 'lib/increase/models/card_dispute.rb', line 1641 required :consumer_merchandise_not_as_described, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotAsDescribed }, nil?: true |
#consumer_merchandise_not_received ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived?
Merchandise not received. Present if and only if ‘category` is `consumer_merchandise_not_received`.
1652 1653 1654 1655 1656 |
# File 'lib/increase/models/card_dispute.rb', line 1652 required :consumer_merchandise_not_received, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived }, nil?: true |
#consumer_non_receipt_of_cash ⇒ Object?
Non-receipt of cash. Present if and only if ‘category` is `consumer_non_receipt_of_cash`.
1663 |
# File 'lib/increase/models/card_dispute.rb', line 1663 required :consumer_non_receipt_of_cash, Increase::Internal::Type::Unknown, nil?: true |
#consumer_original_credit_transaction_not_accepted ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerOriginalCreditTransactionNotAccepted?
Original Credit Transaction (OCT) not accepted. Present if and only if ‘category` is `consumer_original_credit_transaction_not_accepted`.
1670 1671 1672 1673 1674 |
# File 'lib/increase/models/card_dispute.rb', line 1670 required :consumer_original_credit_transaction_not_accepted, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerOriginalCreditTransactionNotAccepted }, nil?: true |
#consumer_quality_merchandise ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise?
Merchandise quality issue. Present if and only if ‘category` is `consumer_quality_merchandise`.
1681 1682 1683 1684 1685 |
# File 'lib/increase/models/card_dispute.rb', line 1681 required :consumer_quality_merchandise, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise }, nil?: true |
#consumer_quality_services ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityServices?
Services quality issue. Present if and only if ‘category` is `consumer_quality_services`.
1692 1693 1694 |
# File 'lib/increase/models/card_dispute.rb', line 1692 required :consumer_quality_services, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityServices }, nil?: true |
#consumer_services_misrepresentation ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesMisrepresentation?
Services misrepresentation. Present if and only if ‘category` is `consumer_services_misrepresentation`.
1701 1702 1703 1704 1705 |
# File 'lib/increase/models/card_dispute.rb', line 1701 required :consumer_services_misrepresentation, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesMisrepresentation }, nil?: true |
#consumer_services_not_as_described ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed?
Services not as described. Present if and only if ‘category` is `consumer_services_not_as_described`.
1712 1713 1714 1715 1716 |
# File 'lib/increase/models/card_dispute.rb', line 1712 required :consumer_services_not_as_described, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed }, nil?: true |
#consumer_services_not_received ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotReceived?
Services not received. Present if and only if ‘category` is `consumer_services_not_received`.
1723 1724 1725 1726 1727 |
# File 'lib/increase/models/card_dispute.rb', line 1723 required :consumer_services_not_received, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotReceived }, nil?: true |
#fraud ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::Fraud?
Fraud. Present if and only if ‘category` is `fraud`.
1733 |
# File 'lib/increase/models/card_dispute.rb', line 1733 required :fraud, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::Fraud }, nil?: true |
#processing_error ⇒ Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ProcessingError?
Processing error. Present if and only if ‘category` is `processing_error`.
1739 1740 1741 |
# File 'lib/increase/models/card_dispute.rb', line 1739 required :processing_error, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ProcessingError }, nil?: true |
Class Method Details
.values ⇒ Array<Symbol>
|
|
# File 'lib/increase/models/card_dispute.rb', line 1822
|