Class: Increase::Models::CardPayment::Element::CardDecline::NetworkDetails::Visa
- Inherits:
-
BaseModel
- Object
- BaseModel
- Increase::Models::CardPayment::Element::CardDecline::NetworkDetails::Visa
- Defined in:
- lib/increase/models/card_payment.rb
Instance Attribute Summary collapse
-
#electronic_commerce_indicator ⇒ Symbol
For electronic commerce transactions, this identifies the level of security used in obtaining the customer's payment credential.
-
#point_of_service_entry_mode ⇒ Symbol
The method used to enter the cardholder's primary account number and card expiration date.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#electronic_commerce_indicator ⇒ Symbol
For electronic commerce transactions, this identifies the level of security used in obtaining the customer's payment credential. For mail or telephone order transactions, identifies the type of mail or telephone order.
575 576 577 578 579 580 581 582 583 584 585 |
# File 'lib/increase/models/card_payment.rb', line 575 required :electronic_commerce_indicator, Increase::Enum.new( :mail_phone_order, :recurring, :installment, :unknown_mail_phone_order, :secure_electronic_commerce, :non_authenticated_security_transaction_at_3ds_capable_merchant, :non_authenticated_security_transaction, :non_secure_transaction ) |
#point_of_service_entry_mode ⇒ Symbol
The method used to enter the cardholder's primary account number and card expiration date.
590 591 592 593 594 595 596 597 598 599 600 601 602 |
# File 'lib/increase/models/card_payment.rb', line 590 required :point_of_service_entry_mode, Increase::Enum.new( :unknown, :manual, :magnetic_stripe_no_cvv, :optical_code, :integrated_circuit_card, :contactless, :credential_on_file, :magnetic_stripe, :contactless_magnetic_stripe, :integrated_circuit_card_no_cvv ) |