Class: Increase::Models::CardPayment::Element::CardAuthorization::NetworkDetails::Visa
- Inherits:
-
BaseModel
- Object
- BaseModel
- Increase::Models::CardPayment::Element::CardAuthorization::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.
276 277 278 279 280 281 282 283 284 285 286 |
# File 'lib/increase/models/card_payment.rb', line 276 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.
291 292 293 294 295 296 297 298 299 300 301 302 303 |
# File 'lib/increase/models/card_payment.rb', line 291 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 ) |