Class: Increase::Models::RealTimeDecision::DigitalWalletAuthentication
- Inherits:
-
BaseModel
- Object
- BaseModel
- Increase::Models::RealTimeDecision::DigitalWalletAuthentication
- Defined in:
- lib/increase/models/real_time_decision.rb
Instance Attribute Summary collapse
-
#card_id ⇒ String
The identifier of the Card that is being tokenized.
-
#channel ⇒ Symbol
The channel to send the card user their one-time passcode.
-
#digital_wallet ⇒ Symbol
The digital wallet app being used.
-
#email ⇒ String
The email to send the one-time passcode to if
channel
is equal toemail
. -
#one_time_passcode ⇒ String
The one-time passcode to send the card user.
-
#phone ⇒ String
The phone number to send the one-time passcode to if
channel
is equal tosms
. -
#result ⇒ Symbol
Whether your application successfully delivered the one-time passcode.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#card_id ⇒ String
The identifier of the Card that is being tokenized.
336 |
# File 'lib/increase/models/real_time_decision.rb', line 336 required :card_id, String |
#channel ⇒ Symbol
The channel to send the card user their one-time passcode.
341 |
# File 'lib/increase/models/real_time_decision.rb', line 341 required :channel, Increase::Enum.new(:sms, :email) |
#digital_wallet ⇒ Symbol
The digital wallet app being used.
346 |
# File 'lib/increase/models/real_time_decision.rb', line 346 required :digital_wallet, Increase::Enum.new(:apple_pay, :google_pay, :unknown) |
#email ⇒ String
The email to send the one-time passcode to if channel
is equal to email
.
351 |
# File 'lib/increase/models/real_time_decision.rb', line 351 required :email, String |
#one_time_passcode ⇒ String
The one-time passcode to send the card user.
356 |
# File 'lib/increase/models/real_time_decision.rb', line 356 required :one_time_passcode, String |
#phone ⇒ String
The phone number to send the one-time passcode to if channel
is equal to sms
.
361 |
# File 'lib/increase/models/real_time_decision.rb', line 361 required :phone, String |
#result ⇒ Symbol
Whether your application successfully delivered the one-time passcode.
366 |
# File 'lib/increase/models/real_time_decision.rb', line 366 required :result, Increase::Enum.new(:success, :failure) |