Class: Increase::Models::CardDisputeCreateParams::Visa
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- Increase::Models::CardDisputeCreateParams::Visa
- Defined in:
- lib/increase/models/card_dispute_create_params.rb,
sig/increase/models/card_dispute_create_params.rbs
Defined Under Namespace
Modules: Category Classes: Authorization, ConsumerCanceledMerchandise, ConsumerCanceledRecurringTransaction, ConsumerCanceledServices, ConsumerCounterfeitMerchandise, ConsumerCreditNotProcessed, ConsumerDamagedOrDefectiveMerchandise, ConsumerMerchandiseMisrepresentation, ConsumerMerchandiseNotAsDescribed, ConsumerMerchandiseNotReceived, ConsumerNonReceiptOfCash, ConsumerOriginalCreditTransactionNotAccepted, ConsumerQualityMerchandise, ConsumerQualityServices, ConsumerServicesMisrepresentation, ConsumerServicesNotAsDescribed, ConsumerServicesNotReceived, Fraud, ProcessingError
Instance Attribute Summary collapse
-
#authorization ⇒ Increase::Models::CardDisputeCreateParams::Visa::Authorization?
Authorization.
-
#category ⇒ Symbol, Increase::Models::CardDisputeCreateParams::Visa::Category
Category.
-
#consumer_canceled_merchandise ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise?
Canceled merchandise.
-
#consumer_canceled_recurring_transaction ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerCanceledRecurringTransaction?
Canceled recurring transaction.
-
#consumer_canceled_services ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerCanceledServices?
Canceled services.
-
#consumer_counterfeit_merchandise ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerCounterfeitMerchandise?
Counterfeit merchandise.
-
#consumer_credit_not_processed ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerCreditNotProcessed?
Credit not processed.
-
#consumer_damaged_or_defective_merchandise ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerDamagedOrDefectiveMerchandise?
Damaged or defective merchandise.
-
#consumer_merchandise_misrepresentation ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseMisrepresentation?
Merchandise misrepresentation.
-
#consumer_merchandise_not_as_described ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotAsDescribed?
Merchandise not as described.
-
#consumer_merchandise_not_received ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived?
Merchandise not received.
-
#consumer_non_receipt_of_cash ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerNonReceiptOfCash?
Non-receipt of cash.
-
#consumer_original_credit_transaction_not_accepted ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerOriginalCreditTransactionNotAccepted?
Original Credit Transaction (OCT) not accepted.
-
#consumer_quality_merchandise ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerQualityMerchandise?
Merchandise quality issue.
-
#consumer_quality_services ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerQualityServices?
Services quality issue.
-
#consumer_services_misrepresentation ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerServicesMisrepresentation?
Services misrepresentation.
-
#consumer_services_not_as_described ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed?
Services not as described.
-
#consumer_services_not_received ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerServicesNotReceived?
Services not received.
-
#fraud ⇒ Increase::Models::CardDisputeCreateParams::Visa::Fraud?
Fraud.
-
#processing_error ⇒ Increase::Models::CardDisputeCreateParams::Visa::ProcessingError?
Processing error.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize ⇒ Object
constructor
No cancellation.
- #to_hash ⇒ {
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 ⇒ Object
No cancellation. Required if and only if cancellation_outcome is
no_cancellation.
|
|
# File 'lib/increase/models/card_dispute_create_params.rb', line 261
|
Instance Attribute Details
#authorization ⇒ Increase::Models::CardDisputeCreateParams::Visa::Authorization?
Authorization. Required if and only if category is authorization.
119 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 119 optional :authorization, -> { Increase::CardDisputeCreateParams::Visa::Authorization } |
#category ⇒ Symbol, Increase::Models::CardDisputeCreateParams::Visa::Category
Category.
113 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 113 required :category, enum: -> { Increase::CardDisputeCreateParams::Visa::Category } |
#consumer_canceled_merchandise ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise?
Canceled merchandise. Required if and only if category is
consumer_canceled_merchandise.
126 127 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 126 optional :consumer_canceled_merchandise, -> { Increase::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise } |
#consumer_canceled_recurring_transaction ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerCanceledRecurringTransaction?
Canceled recurring transaction. Required if and only if category is
consumer_canceled_recurring_transaction.
134 135 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 134 optional :consumer_canceled_recurring_transaction, -> { Increase::CardDisputeCreateParams::Visa::ConsumerCanceledRecurringTransaction } |
#consumer_canceled_services ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerCanceledServices?
Canceled services. Required if and only if category is
consumer_canceled_services.
142 143 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 142 optional :consumer_canceled_services, -> { Increase::CardDisputeCreateParams::Visa::ConsumerCanceledServices } |
#consumer_counterfeit_merchandise ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerCounterfeitMerchandise?
Counterfeit merchandise. Required if and only if category is
consumer_counterfeit_merchandise.
150 151 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 150 optional :consumer_counterfeit_merchandise, -> { Increase::CardDisputeCreateParams::Visa::ConsumerCounterfeitMerchandise } |
#consumer_credit_not_processed ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerCreditNotProcessed?
Credit not processed. Required if and only if category is
consumer_credit_not_processed.
158 159 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 158 optional :consumer_credit_not_processed, -> { Increase::CardDisputeCreateParams::Visa::ConsumerCreditNotProcessed } |
#consumer_damaged_or_defective_merchandise ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerDamagedOrDefectiveMerchandise?
Damaged or defective merchandise. Required if and only if category is
consumer_damaged_or_defective_merchandise.
166 167 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 166 optional :consumer_damaged_or_defective_merchandise, -> { Increase::CardDisputeCreateParams::Visa::ConsumerDamagedOrDefectiveMerchandise } |
#consumer_merchandise_misrepresentation ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseMisrepresentation?
Merchandise misrepresentation. Required if and only if category is
consumer_merchandise_misrepresentation.
174 175 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 174 optional :consumer_merchandise_misrepresentation, -> { Increase::CardDisputeCreateParams::Visa::ConsumerMerchandiseMisrepresentation } |
#consumer_merchandise_not_as_described ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotAsDescribed?
Merchandise not as described. Required if and only if category is
consumer_merchandise_not_as_described.
182 183 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 182 optional :consumer_merchandise_not_as_described, -> { Increase::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotAsDescribed } |
#consumer_merchandise_not_received ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived?
Merchandise not received. Required if and only if category is
consumer_merchandise_not_received.
190 191 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 190 optional :consumer_merchandise_not_received, -> { Increase::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived } |
#consumer_non_receipt_of_cash ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerNonReceiptOfCash?
Non-receipt of cash. Required if and only if category is
consumer_non_receipt_of_cash.
198 199 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 198 optional :consumer_non_receipt_of_cash, -> { Increase::CardDisputeCreateParams::Visa::ConsumerNonReceiptOfCash } |
#consumer_original_credit_transaction_not_accepted ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerOriginalCreditTransactionNotAccepted?
Original Credit Transaction (OCT) not accepted. Required if and only if
category is consumer_original_credit_transaction_not_accepted.
206 207 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 206 optional :consumer_original_credit_transaction_not_accepted, -> { Increase::CardDisputeCreateParams::Visa::ConsumerOriginalCreditTransactionNotAccepted } |
#consumer_quality_merchandise ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerQualityMerchandise?
Merchandise quality issue. Required if and only if category is
consumer_quality_merchandise.
214 215 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 214 optional :consumer_quality_merchandise, -> { Increase::CardDisputeCreateParams::Visa::ConsumerQualityMerchandise } |
#consumer_quality_services ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerQualityServices?
Services quality issue. Required if and only if category is
consumer_quality_services.
222 223 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 222 optional :consumer_quality_services, -> { Increase::CardDisputeCreateParams::Visa::ConsumerQualityServices } |
#consumer_services_misrepresentation ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerServicesMisrepresentation?
Services misrepresentation. Required if and only if category is
consumer_services_misrepresentation.
230 231 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 230 optional :consumer_services_misrepresentation, -> { Increase::CardDisputeCreateParams::Visa::ConsumerServicesMisrepresentation } |
#consumer_services_not_as_described ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed?
Services not as described. Required if and only if category is
consumer_services_not_as_described.
238 239 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 238 optional :consumer_services_not_as_described, -> { Increase::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed } |
#consumer_services_not_received ⇒ Increase::Models::CardDisputeCreateParams::Visa::ConsumerServicesNotReceived?
Services not received. Required if and only if category is
consumer_services_not_received.
246 247 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 246 optional :consumer_services_not_received, -> { Increase::CardDisputeCreateParams::Visa::ConsumerServicesNotReceived } |
#fraud ⇒ Increase::Models::CardDisputeCreateParams::Visa::Fraud?
Fraud. Required if and only if category is fraud.
253 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 253 optional :fraud, -> { Increase::CardDisputeCreateParams::Visa::Fraud } |
#processing_error ⇒ Increase::Models::CardDisputeCreateParams::Visa::ProcessingError?
Processing error. Required if and only if category is processing_error.
259 |
# File 'lib/increase/models/card_dispute_create_params.rb', line 259 optional :processing_error, -> { Increase::CardDisputeCreateParams::Visa::ProcessingError } |
Class Method Details
.values ⇒ Array<Symbol>
|
|
# File 'lib/increase/models/card_dispute_create_params.rb', line 403
|
Instance Method Details
#to_hash ⇒ {
247 |
# File 'sig/increase/models/card_dispute_create_params.rbs', line 247
def to_hash: -> {
|