diff --git a/.release-please-manifest.json b/.release-please-manifest.json index db8f3793..b4e9b910 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.232.0" + ".": "1.233.0" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index dd629af0..507678f1 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 234 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-5ad5e7687261a6a66ca0b94fed6765c7f703e809a4ad1ea2697f13125b2a4149.yml -openapi_spec_hash: d0109b057a653545ee169947b9aa76b2 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-561b73fd99114001dc2e93ee7371e33969398e7bc5b7e78dd1b3e8eea8e254ff.yml +openapi_spec_hash: 3b0ba693d170e8b422ba9255cdc96853 config_hash: 890ca5fa6b8209d4eaac90550c7dc62c diff --git a/CHANGELOG.md b/CHANGELOG.md index f8a9f0c7..1ecb0192 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.233.0 (2026-03-05) + +Full Changelog: [v1.232.0...v1.233.0](https://github.com/Increase/increase-ruby/compare/v1.232.0...v1.233.0) + +### Features + +* **api:** api update ([b54bea1](https://github.com/Increase/increase-ruby/commit/b54bea11390a8b03669a6a332f153448e259d9c9)) + ## 1.232.0 (2026-03-05) Full Changelog: [v1.231.0...v1.232.0](https://github.com/Increase/increase-ruby/compare/v1.231.0...v1.232.0) diff --git a/Gemfile.lock b/Gemfile.lock index ef9ab689..ed00d717 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - increase (1.232.0) + increase (1.233.0) cgi connection_pool diff --git a/README.md b/README.md index 54dea5b5..d1cc7b89 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ To use this gem, install via Bundler by adding the following to your application ```ruby -gem "increase", "~> 1.232.0" +gem "increase", "~> 1.233.0" ``` diff --git a/lib/increase/models/card_payment.rb b/lib/increase/models/card_payment.rb index a741a146..321ef019 100644 --- a/lib/increase/models/card_payment.rb +++ b/lib/increase/models/card_payment.rb @@ -2131,9 +2131,12 @@ module StandInProcessingReason # Increase failed to process the authorization in a timely manner. ISSUER_ERROR = :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = :invalid_cardholder_authentication_verification_value @@ -3416,9 +3419,12 @@ module StandInProcessingReason # Increase failed to process the authorization in a timely manner. ISSUER_ERROR = :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = :invalid_cardholder_authentication_verification_value @@ -4655,9 +4661,12 @@ module StandInProcessingReason # Increase failed to process the authorization in a timely manner. ISSUER_ERROR = :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = :invalid_cardholder_authentication_verification_value @@ -4887,12 +4896,15 @@ module Reason # Declined by stand-in processing. DECLINED_BY_STAND_IN_PROCESSING = :declined_by_stand_in_processing - # The card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card # The original card authorization for this incremental authorization does not exist. MISSING_ORIGINAL_AUTHORIZATION = :missing_original_authorization + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The transaction was declined because the 3DS authentication failed. FAILED_3DS_AUTHENTICATION = :failed_3ds_authentication @@ -6003,9 +6015,12 @@ module StandInProcessingReason # Increase failed to process the authorization in a timely manner. ISSUER_ERROR = :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = :invalid_cardholder_authentication_verification_value @@ -11046,9 +11061,12 @@ module StandInProcessingReason # Increase failed to process the authorization in a timely manner. ISSUER_ERROR = :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = :invalid_cardholder_authentication_verification_value diff --git a/lib/increase/models/declined_transaction.rb b/lib/increase/models/declined_transaction.rb index e2d4bba2..3a1d5f85 100644 --- a/lib/increase/models/declined_transaction.rb +++ b/lib/increase/models/declined_transaction.rb @@ -1387,9 +1387,12 @@ module StandInProcessingReason # Increase failed to process the authorization in a timely manner. ISSUER_ERROR = :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = :invalid_cardholder_authentication_verification_value @@ -1619,12 +1622,15 @@ module Reason # Declined by stand-in processing. DECLINED_BY_STAND_IN_PROCESSING = :declined_by_stand_in_processing - # The card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card # The original card authorization for this incremental authorization does not exist. MISSING_ORIGINAL_AUTHORIZATION = :missing_original_authorization + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The transaction was declined because the 3DS authentication failed. FAILED_3DS_AUTHENTICATION = :failed_3ds_authentication diff --git a/lib/increase/models/pending_transaction.rb b/lib/increase/models/pending_transaction.rb index 38d961ae..23d94f2c 100644 --- a/lib/increase/models/pending_transaction.rb +++ b/lib/increase/models/pending_transaction.rb @@ -1511,9 +1511,12 @@ module StandInProcessingReason # Increase failed to process the authorization in a timely manner. ISSUER_ERROR = :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = :invalid_cardholder_authentication_verification_value diff --git a/lib/increase/models/real_time_decision.rb b/lib/increase/models/real_time_decision.rb index 97b9ae01..002a869f 100644 --- a/lib/increase/models/real_time_decision.rb +++ b/lib/increase/models/real_time_decision.rb @@ -1220,9 +1220,12 @@ module StandInProcessingReason # Increase failed to process the authorization in a timely manner. ISSUER_ERROR = :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = :invalid_cardholder_authentication_verification_value @@ -2496,9 +2499,12 @@ module StandInProcessingReason # Increase failed to process the authorization in a timely manner. ISSUER_ERROR = :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = :invalid_cardholder_authentication_verification_value diff --git a/lib/increase/models/simulations/card_authorization_create_params.rb b/lib/increase/models/simulations/card_authorization_create_params.rb index 20f4fbb0..a671e18d 100644 --- a/lib/increase/models/simulations/card_authorization_create_params.rb +++ b/lib/increase/models/simulations/card_authorization_create_params.rb @@ -211,12 +211,15 @@ module DeclineReason # Declined by stand-in processing. DECLINED_BY_STAND_IN_PROCESSING = :declined_by_stand_in_processing - # The card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card # The original card authorization for this incremental authorization does not exist. MISSING_ORIGINAL_AUTHORIZATION = :missing_original_authorization + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The transaction was declined because the 3DS authentication failed. FAILED_3DS_AUTHENTICATION = :failed_3ds_authentication @@ -265,9 +268,12 @@ module StandInProcessingReason # Increase failed to process the authorization in a timely manner. ISSUER_ERROR = :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = :invalid_cardholder_authentication_verification_value diff --git a/lib/increase/models/simulations/card_balance_inquiry_create_params.rb b/lib/increase/models/simulations/card_balance_inquiry_create_params.rb index 8d87149d..f608fbe1 100644 --- a/lib/increase/models/simulations/card_balance_inquiry_create_params.rb +++ b/lib/increase/models/simulations/card_balance_inquiry_create_params.rb @@ -194,12 +194,15 @@ module DeclineReason # Declined by stand-in processing. DECLINED_BY_STAND_IN_PROCESSING = :declined_by_stand_in_processing - # The card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card # The original card authorization for this incremental authorization does not exist. MISSING_ORIGINAL_AUTHORIZATION = :missing_original_authorization + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The transaction was declined because the 3DS authentication failed. FAILED_3DS_AUTHENTICATION = :failed_3ds_authentication @@ -248,9 +251,12 @@ module StandInProcessingReason # Increase failed to process the authorization in a timely manner. ISSUER_ERROR = :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = :invalid_cardholder_authentication_verification_value diff --git a/lib/increase/models/transaction.rb b/lib/increase/models/transaction.rb index 6606b8cd..bd52525e 100644 --- a/lib/increase/models/transaction.rb +++ b/lib/increase/models/transaction.rb @@ -2365,9 +2365,12 @@ module StandInProcessingReason # Increase failed to process the authorization in a timely manner. ISSUER_ERROR = :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = :invalid_cardholder_authentication_verification_value diff --git a/lib/increase/version.rb b/lib/increase/version.rb index e4326031..74093585 100644 --- a/lib/increase/version.rb +++ b/lib/increase/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Increase - VERSION = "1.232.0" + VERSION = "1.233.0" end diff --git a/rbi/increase/models/card_payment.rbi b/rbi/increase/models/card_payment.rbi index 10e3a63b..d12ce7a4 100644 --- a/rbi/increase/models/card_payment.rbi +++ b/rbi/increase/models/card_payment.rbi @@ -3977,13 +3977,20 @@ module Increase Increase::CardPayment::Element::CardAuthorization::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, Increase::CardPayment::Element::CardAuthorization::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::CardPayment::Element::CardAuthorization::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol + ) + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = T.let( @@ -6462,13 +6469,20 @@ module Increase Increase::CardPayment::Element::CardBalanceInquiry::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, Increase::CardPayment::Element::CardBalanceInquiry::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::CardPayment::Element::CardBalanceInquiry::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol + ) + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = T.let( @@ -8830,13 +8844,20 @@ module Increase Increase::CardPayment::Element::CardDecline::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, Increase::CardPayment::Element::CardDecline::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::CardPayment::Element::CardDecline::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol + ) + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = T.let( @@ -9319,7 +9340,7 @@ module Increase Increase::CardPayment::Element::CardDecline::Reason::TaggedSymbol ) - # The card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, @@ -9333,6 +9354,13 @@ module Increase Increase::CardPayment::Element::CardDecline::Reason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::CardPayment::Element::CardDecline::Reason::TaggedSymbol + ) + # The transaction was declined because the 3DS authentication failed. FAILED_3DS_AUTHENTICATION = T.let( @@ -11466,13 +11494,20 @@ module Increase Increase::CardPayment::Element::CardFinancial::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, Increase::CardPayment::Element::CardFinancial::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::CardPayment::Element::CardFinancial::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol + ) + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = T.let( @@ -20592,13 +20627,20 @@ module Increase Increase::CardPayment::Element::CardValidation::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, Increase::CardPayment::Element::CardValidation::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::CardPayment::Element::CardValidation::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol + ) + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = T.let( diff --git a/rbi/increase/models/declined_transaction.rbi b/rbi/increase/models/declined_transaction.rbi index 814c455f..aaf5bce1 100644 --- a/rbi/increase/models/declined_transaction.rbi +++ b/rbi/increase/models/declined_transaction.rbi @@ -2600,13 +2600,20 @@ module Increase Increase::DeclinedTransaction::Source::CardDecline::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, Increase::DeclinedTransaction::Source::CardDecline::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::DeclinedTransaction::Source::CardDecline::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol + ) + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = T.let( @@ -3089,7 +3096,7 @@ module Increase Increase::DeclinedTransaction::Source::CardDecline::Reason::TaggedSymbol ) - # The card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, @@ -3103,6 +3110,13 @@ module Increase Increase::DeclinedTransaction::Source::CardDecline::Reason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::DeclinedTransaction::Source::CardDecline::Reason::TaggedSymbol + ) + # The transaction was declined because the 3DS authentication failed. FAILED_3DS_AUTHENTICATION = T.let( diff --git a/rbi/increase/models/pending_transaction.rbi b/rbi/increase/models/pending_transaction.rbi index ea30c032..e86c24c7 100644 --- a/rbi/increase/models/pending_transaction.rbi +++ b/rbi/increase/models/pending_transaction.rbi @@ -2850,13 +2850,20 @@ module Increase Increase::PendingTransaction::Source::CardAuthorization::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, Increase::PendingTransaction::Source::CardAuthorization::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::PendingTransaction::Source::CardAuthorization::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol + ) + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = T.let( diff --git a/rbi/increase/models/real_time_decision.rbi b/rbi/increase/models/real_time_decision.rbi index 457525db..352d10d7 100644 --- a/rbi/increase/models/real_time_decision.rbi +++ b/rbi/increase/models/real_time_decision.rbi @@ -2329,13 +2329,20 @@ module Increase Increase::RealTimeDecision::CardAuthorization::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, Increase::RealTimeDecision::CardAuthorization::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::RealTimeDecision::CardAuthorization::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol + ) + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = T.let( @@ -4862,13 +4869,20 @@ module Increase Increase::RealTimeDecision::CardBalanceInquiry::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, Increase::RealTimeDecision::CardBalanceInquiry::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::RealTimeDecision::CardBalanceInquiry::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol + ) + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = T.let( diff --git a/rbi/increase/models/simulations/card_authorization_create_params.rbi b/rbi/increase/models/simulations/card_authorization_create_params.rbi index 519efb76..9dcf5fb1 100644 --- a/rbi/increase/models/simulations/card_authorization_create_params.rbi +++ b/rbi/increase/models/simulations/card_authorization_create_params.rbi @@ -397,7 +397,7 @@ module Increase Increase::Simulations::CardAuthorizationCreateParams::DeclineReason::TaggedSymbol ) - # The card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, @@ -411,6 +411,13 @@ module Increase Increase::Simulations::CardAuthorizationCreateParams::DeclineReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::Simulations::CardAuthorizationCreateParams::DeclineReason::TaggedSymbol + ) + # The transaction was declined because the 3DS authentication failed. FAILED_3DS_AUTHENTICATION = T.let( @@ -563,13 +570,20 @@ module Increase Increase::Simulations::CardAuthorizationCreateParams::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, Increase::Simulations::CardAuthorizationCreateParams::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::Simulations::CardAuthorizationCreateParams::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol + ) + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = T.let( diff --git a/rbi/increase/models/simulations/card_balance_inquiry_create_params.rbi b/rbi/increase/models/simulations/card_balance_inquiry_create_params.rbi index 7f50596b..a29bd7b3 100644 --- a/rbi/increase/models/simulations/card_balance_inquiry_create_params.rbi +++ b/rbi/increase/models/simulations/card_balance_inquiry_create_params.rbi @@ -361,7 +361,7 @@ module Increase Increase::Simulations::CardBalanceInquiryCreateParams::DeclineReason::TaggedSymbol ) - # The card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, @@ -375,6 +375,13 @@ module Increase Increase::Simulations::CardBalanceInquiryCreateParams::DeclineReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::Simulations::CardBalanceInquiryCreateParams::DeclineReason::TaggedSymbol + ) + # The transaction was declined because the 3DS authentication failed. FAILED_3DS_AUTHENTICATION = T.let( @@ -527,13 +534,20 @@ module Increase Increase::Simulations::CardBalanceInquiryCreateParams::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, Increase::Simulations::CardBalanceInquiryCreateParams::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::Simulations::CardBalanceInquiryCreateParams::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol + ) + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = T.let( diff --git a/rbi/increase/models/transaction.rbi b/rbi/increase/models/transaction.rbi index 89cb4b42..76eb24c2 100644 --- a/rbi/increase/models/transaction.rbi +++ b/rbi/increase/models/transaction.rbi @@ -4713,13 +4713,20 @@ module Increase Increase::Transaction::Source::CardFinancial::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD = T.let( :invalid_physical_card, Increase::Transaction::Source::CardFinancial::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol ) + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM = + T.let( + :invalid_cryptogram, + Increase::Transaction::Source::CardFinancial::NetworkDetails::Visa::StandInProcessingReason::TaggedSymbol + ) + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE = T.let( diff --git a/sig/increase/models/card_payment.rbs b/sig/increase/models/card_payment.rbs index b085d414..31f5cdfe 100644 --- a/sig/increase/models/card_payment.rbs +++ b/sig/increase/models/card_payment.rbs @@ -1468,6 +1468,7 @@ module Increase type stand_in_processing_reason = :issuer_error | :invalid_physical_card + | :invalid_cryptogram | :invalid_cardholder_authentication_verification_value | :internal_visa_error | :merchant_transaction_advisory_service_authentication_required @@ -1480,9 +1481,12 @@ module Increase # Increase failed to process the authorization in a timely manner. ISSUER_ERROR: :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE: :invalid_cardholder_authentication_verification_value @@ -2347,6 +2351,7 @@ module Increase type stand_in_processing_reason = :issuer_error | :invalid_physical_card + | :invalid_cryptogram | :invalid_cardholder_authentication_verification_value | :internal_visa_error | :merchant_transaction_advisory_service_authentication_required @@ -2359,9 +2364,12 @@ module Increase # Increase failed to process the authorization in a timely manner. ISSUER_ERROR: :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE: :invalid_cardholder_authentication_verification_value @@ -3172,6 +3180,7 @@ module Increase type stand_in_processing_reason = :issuer_error | :invalid_physical_card + | :invalid_cryptogram | :invalid_cardholder_authentication_verification_value | :internal_visa_error | :merchant_transaction_advisory_service_authentication_required @@ -3184,9 +3193,12 @@ module Increase # Increase failed to process the authorization in a timely manner. ISSUER_ERROR: :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE: :invalid_cardholder_authentication_verification_value @@ -3377,6 +3389,7 @@ module Increase | :declined_by_stand_in_processing | :invalid_physical_card | :missing_original_authorization + | :invalid_cryptogram | :failed_3ds_authentication | :suspected_card_testing | :suspected_fraud @@ -3429,12 +3442,15 @@ module Increase # Declined by stand-in processing. DECLINED_BY_STAND_IN_PROCESSING: :declined_by_stand_in_processing - # The card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card # The original card authorization for this incremental authorization does not exist. MISSING_ORIGINAL_AUTHORIZATION: :missing_original_authorization + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The transaction was declined because the 3DS authentication failed. FAILED_3DS_AUTHENTICATION: :failed_3ds_authentication @@ -4145,6 +4161,7 @@ module Increase type stand_in_processing_reason = :issuer_error | :invalid_physical_card + | :invalid_cryptogram | :invalid_cardholder_authentication_verification_value | :internal_visa_error | :merchant_transaction_advisory_service_authentication_required @@ -4157,9 +4174,12 @@ module Increase # Increase failed to process the authorization in a timely manner. ISSUER_ERROR: :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE: :invalid_cardholder_authentication_verification_value @@ -7665,6 +7685,7 @@ module Increase type stand_in_processing_reason = :issuer_error | :invalid_physical_card + | :invalid_cryptogram | :invalid_cardholder_authentication_verification_value | :internal_visa_error | :merchant_transaction_advisory_service_authentication_required @@ -7677,9 +7698,12 @@ module Increase # Increase failed to process the authorization in a timely manner. ISSUER_ERROR: :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE: :invalid_cardholder_authentication_verification_value diff --git a/sig/increase/models/declined_transaction.rbs b/sig/increase/models/declined_transaction.rbs index 36429924..89d57dd6 100644 --- a/sig/increase/models/declined_transaction.rbs +++ b/sig/increase/models/declined_transaction.rbs @@ -893,6 +893,7 @@ module Increase type stand_in_processing_reason = :issuer_error | :invalid_physical_card + | :invalid_cryptogram | :invalid_cardholder_authentication_verification_value | :internal_visa_error | :merchant_transaction_advisory_service_authentication_required @@ -905,9 +906,12 @@ module Increase # Increase failed to process the authorization in a timely manner. ISSUER_ERROR: :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE: :invalid_cardholder_authentication_verification_value @@ -1098,6 +1102,7 @@ module Increase | :declined_by_stand_in_processing | :invalid_physical_card | :missing_original_authorization + | :invalid_cryptogram | :failed_3ds_authentication | :suspected_card_testing | :suspected_fraud @@ -1150,12 +1155,15 @@ module Increase # Declined by stand-in processing. DECLINED_BY_STAND_IN_PROCESSING: :declined_by_stand_in_processing - # The card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card # The original card authorization for this incremental authorization does not exist. MISSING_ORIGINAL_AUTHORIZATION: :missing_original_authorization + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The transaction was declined because the 3DS authentication failed. FAILED_3DS_AUTHENTICATION: :failed_3ds_authentication diff --git a/sig/increase/models/pending_transaction.rbs b/sig/increase/models/pending_transaction.rbs index 71b5d033..afdbf08e 100644 --- a/sig/increase/models/pending_transaction.rbs +++ b/sig/increase/models/pending_transaction.rbs @@ -913,6 +913,7 @@ module Increase type stand_in_processing_reason = :issuer_error | :invalid_physical_card + | :invalid_cryptogram | :invalid_cardholder_authentication_verification_value | :internal_visa_error | :merchant_transaction_advisory_service_authentication_required @@ -925,9 +926,12 @@ module Increase # Increase failed to process the authorization in a timely manner. ISSUER_ERROR: :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE: :invalid_cardholder_authentication_verification_value diff --git a/sig/increase/models/real_time_decision.rbs b/sig/increase/models/real_time_decision.rbs index 6d43b2e8..b2a41a67 100644 --- a/sig/increase/models/real_time_decision.rbs +++ b/sig/increase/models/real_time_decision.rbs @@ -766,6 +766,7 @@ module Increase type stand_in_processing_reason = :issuer_error | :invalid_physical_card + | :invalid_cryptogram | :invalid_cardholder_authentication_verification_value | :internal_visa_error | :merchant_transaction_advisory_service_authentication_required @@ -778,9 +779,12 @@ module Increase # Increase failed to process the authorization in a timely manner. ISSUER_ERROR: :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE: :invalid_cardholder_authentication_verification_value @@ -1648,6 +1652,7 @@ module Increase type stand_in_processing_reason = :issuer_error | :invalid_physical_card + | :invalid_cryptogram | :invalid_cardholder_authentication_verification_value | :internal_visa_error | :merchant_transaction_advisory_service_authentication_required @@ -1660,9 +1665,12 @@ module Increase # Increase failed to process the authorization in a timely manner. ISSUER_ERROR: :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE: :invalid_cardholder_authentication_verification_value diff --git a/sig/increase/models/simulations/card_authorization_create_params.rbs b/sig/increase/models/simulations/card_authorization_create_params.rbs index b2f0d4f0..6d3f0708 100644 --- a/sig/increase/models/simulations/card_authorization_create_params.rbs +++ b/sig/increase/models/simulations/card_authorization_create_params.rbs @@ -159,6 +159,7 @@ module Increase | :declined_by_stand_in_processing | :invalid_physical_card | :missing_original_authorization + | :invalid_cryptogram | :failed_3ds_authentication | :suspected_card_testing | :suspected_fraud @@ -211,12 +212,15 @@ module Increase # Declined by stand-in processing. DECLINED_BY_STAND_IN_PROCESSING: :declined_by_stand_in_processing - # The card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card # The original card authorization for this incremental authorization does not exist. MISSING_ORIGINAL_AUTHORIZATION: :missing_original_authorization + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The transaction was declined because the 3DS authentication failed. FAILED_3DS_AUTHENTICATION: :failed_3ds_authentication @@ -268,6 +272,7 @@ module Increase type stand_in_processing_reason = :issuer_error | :invalid_physical_card + | :invalid_cryptogram | :invalid_cardholder_authentication_verification_value | :internal_visa_error | :merchant_transaction_advisory_service_authentication_required @@ -280,9 +285,12 @@ module Increase # Increase failed to process the authorization in a timely manner. ISSUER_ERROR: :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE: :invalid_cardholder_authentication_verification_value diff --git a/sig/increase/models/simulations/card_balance_inquiry_create_params.rbs b/sig/increase/models/simulations/card_balance_inquiry_create_params.rbs index 34ebb4a1..3c3f3493 100644 --- a/sig/increase/models/simulations/card_balance_inquiry_create_params.rbs +++ b/sig/increase/models/simulations/card_balance_inquiry_create_params.rbs @@ -145,6 +145,7 @@ module Increase | :declined_by_stand_in_processing | :invalid_physical_card | :missing_original_authorization + | :invalid_cryptogram | :failed_3ds_authentication | :suspected_card_testing | :suspected_fraud @@ -197,12 +198,15 @@ module Increase # Declined by stand-in processing. DECLINED_BY_STAND_IN_PROCESSING: :declined_by_stand_in_processing - # The card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card # The original card authorization for this incremental authorization does not exist. MISSING_ORIGINAL_AUTHORIZATION: :missing_original_authorization + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The transaction was declined because the 3DS authentication failed. FAILED_3DS_AUTHENTICATION: :failed_3ds_authentication @@ -254,6 +258,7 @@ module Increase type stand_in_processing_reason = :issuer_error | :invalid_physical_card + | :invalid_cryptogram | :invalid_cardholder_authentication_verification_value | :internal_visa_error | :merchant_transaction_advisory_service_authentication_required @@ -266,9 +271,12 @@ module Increase # Increase failed to process the authorization in a timely manner. ISSUER_ERROR: :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE: :invalid_cardholder_authentication_verification_value diff --git a/sig/increase/models/transaction.rbs b/sig/increase/models/transaction.rbs index ba80344f..165cd413 100644 --- a/sig/increase/models/transaction.rbs +++ b/sig/increase/models/transaction.rbs @@ -1625,6 +1625,7 @@ module Increase type stand_in_processing_reason = :issuer_error | :invalid_physical_card + | :invalid_cryptogram | :invalid_cardholder_authentication_verification_value | :internal_visa_error | :merchant_transaction_advisory_service_authentication_required @@ -1637,9 +1638,12 @@ module Increase # Increase failed to process the authorization in a timely manner. ISSUER_ERROR: :issuer_error - # The physical card read had an invalid CVV, dCVV, or authorization request cryptogram. + # The physical card read had an invalid CVV or dCVV. INVALID_PHYSICAL_CARD: :invalid_physical_card + # The card's authorization request cryptogram was invalid. The cryptogram can be from a physical card or a Digital Wallet Token purchase. + INVALID_CRYPTOGRAM: :invalid_cryptogram + # The 3DS cardholder authentication verification value was invalid. INVALID_CARDHOLDER_AUTHENTICATION_VERIFICATION_VALUE: :invalid_cardholder_authentication_verification_value