Class: ThePlaidApi::Processor
- Inherits:
-
Object
- Object
- ThePlaidApi::Processor
- Defined in:
- lib/the_plaid_api/models/processor.rb
Overview
The processor you are integrating with.
Constant Summary collapse
- PROCESSOR =
[ # TODO: Write general description for DWOLLA DWOLLA = 'dwolla'.freeze, # TODO: Write general description for GALILEO GALILEO = 'galileo'.freeze, # TODO: Write general description for MODERN_TREASURY MODERN_TREASURY = 'modern_treasury'.freeze, # TODO: Write general description for OCROLUS OCROLUS = 'ocrolus'.freeze, # TODO: Write general description for VESTA VESTA = 'vesta'.freeze, # TODO: Write general description for DRIVEWEALTH DRIVEWEALTH = 'drivewealth'.freeze, # TODO: Write general description for VOPAY VOPAY = 'vopay'.freeze, # TODO: Write general description for ACHQ ACHQ = 'achq'.freeze, # TODO: Write general description for CHECK CHECK = 'check'.freeze, # TODO: Write general description for CHECKBOOK CHECKBOOK = 'checkbook'.freeze, # TODO: Write general description for CIRCLE CIRCLE = 'circle'.freeze, # TODO: Write general description for SILA_MONEY SILA_MONEY = 'sila_money'.freeze, # TODO: Write general description for RIZE RIZE = 'rize'.freeze, # TODO: Write general description for SVB_API SVB_API = 'svb_api'.freeze, # TODO: Write general description for UNIT UNIT = 'unit'.freeze, # TODO: Write general description for WYRE WYRE = 'wyre'.freeze, # TODO: Write general description for LITHIC LITHIC = 'lithic'.freeze, # TODO: Write general description for ALPACA ALPACA = 'alpaca'.freeze, # TODO: Write general description for ASTRA ASTRA = 'astra'.freeze, # TODO: Write general description for MOOV MOOV = 'moov'.freeze, # TODO: Write general description for TREASURY_PRIME TREASURY_PRIME = 'treasury_prime'.freeze, # TODO: Write general description for MARQETA MARQETA = 'marqeta'.freeze, # TODO: Write general description for CHECKOUT CHECKOUT = 'checkout'.freeze, # TODO: Write general description for SOLID SOLID = 'solid'.freeze, # TODO: Write general description for HIGHNOTE HIGHNOTE = 'highnote'.freeze, # TODO: Write general description for GEMINI GEMINI = 'gemini'.freeze, # TODO: Write general description for APEX_CLEARING APEX_CLEARING = 'apex_clearing'.freeze, # TODO: Write general description for GUSTO GUSTO = 'gusto'.freeze, # TODO: Write general description for ADYEN ADYEN = 'adyen'.freeze, # TODO: Write general description for ATOMIC ATOMIC = 'atomic'.freeze, # TODO: Write general description for I2C I2C = 'i2c'.freeze, # TODO: Write general description for WEPAY WEPAY = 'wepay'.freeze, # TODO: Write general description for RISKIFIED RISKIFIED = 'riskified'.freeze, # TODO: Write general description for UTB UTB = 'utb'.freeze, # TODO: Write general description for ADP_ROLL ADP_ROLL = 'adp_roll'.freeze, # TODO: Write general description for FORTRESS_TRUST FORTRESS_TRUST = 'fortress_trust'.freeze, # TODO: Write general description for BOND BOND = 'bond'.freeze, # TODO: Write general description for BAKKT BAKKT = 'bakkt'.freeze, # TODO: Write general description for TEAL TEAL = 'teal'.freeze, # TODO: Write general description for ZERO_HASH ZERO_HASH = 'zero_hash'.freeze, # TODO: Write general description for TABA_PAY TABA_PAY = 'taba_pay'.freeze, # TODO: Write general description for KNOT KNOT = 'knot'.freeze, # TODO: Write general description for SARDINE SARDINE = 'sardine'.freeze, # TODO: Write general description for ALLOY ALLOY = 'alloy'.freeze, # TODO: Write general description for FINIX FINIX = 'finix'.freeze, # TODO: Write general description for NUVEI NUVEI = 'nuvei'.freeze, # TODO: Write general description for LAYER LAYER = 'layer'.freeze, # TODO: Write general description for BOOM BOOM = 'boom'.freeze, # TODO: Write general description for PAYNOTE PAYNOTE = 'paynote'.freeze, # TODO: Write general description for STAKE STAKE = 'stake'.freeze, # TODO: Write general description for WEDBUSH WEDBUSH = 'wedbush'.freeze, # TODO: Write general description for ESUSU ESUSU = 'esusu'.freeze, # TODO: Write general description for ANSA ANSA = 'ansa'.freeze, # TODO: Write general description for SCRIBEUP SCRIBEUP = 'scribeup'.freeze, # TODO: Write general description for STRADDLE STRADDLE = 'straddle'.freeze, # TODO: Write general description for LOANPRO LOANPRO = 'loanpro'.freeze, # TODO: Write general description for BLOOM_CREDIT BLOOM_CREDIT = 'bloom_credit'.freeze, # TODO: Write general description for SFOX SFOX = 'sfox'.freeze, # TODO: Write general description for BRALE BRALE = 'brale'.freeze, # TODO: Write general description for PARAFIN PARAFIN = 'parafin'.freeze, # TODO: Write general description for CARDLESS CARDLESS = 'cardless'.freeze, # TODO: Write general description for OPEN_LEDGER OPEN_LEDGER = 'open_ledger'.freeze, # TODO: Write general description for VALON VALON = 'valon'.freeze, # TODO: Write general description for GAINBRIDGE GAINBRIDGE = 'gainbridge'.freeze, # TODO: Write general description for CARDLYTICS CARDLYTICS = 'cardlytics'.freeze, # TODO: Write general description for PINWHEEL PINWHEEL = 'pinwheel'.freeze, # TODO: Write general description for THREAD_BANK THREAD_BANK = 'thread_bank'.freeze, # TODO: Write general description for ARRAY ARRAY = 'array'.freeze, # TODO: Write general description for FIANT FIANT = 'fiant'.freeze, # TODO: Write general description for OATFI OATFI = 'oatfi'.freeze, # TODO: Write general description for CURINOS CURINOS = 'curinos'.freeze ].freeze
Class Method Summary collapse
Class Method Details
.from_value(value, default_value = DWOLLA) ⇒ Object
230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 |
# File 'lib/the_plaid_api/models/processor.rb', line 230 def self.from_value(value, default_value = DWOLLA) return default_value if value.nil? str = value.to_s.strip case str.downcase when 'dwolla' then DWOLLA when 'galileo' then GALILEO when 'modern_treasury' then MODERN_TREASURY when 'ocrolus' then OCROLUS when 'vesta' then VESTA when 'drivewealth' then DRIVEWEALTH when 'vopay' then VOPAY when 'achq' then ACHQ when 'check' then CHECK when 'checkbook' then CHECKBOOK when 'circle' then CIRCLE when 'sila_money' then SILA_MONEY when 'rize' then RIZE when 'svb_api' then SVB_API when 'unit' then UNIT when 'wyre' then WYRE when 'lithic' then LITHIC when 'alpaca' then ALPACA when 'astra' then ASTRA when 'moov' then MOOV when 'treasury_prime' then TREASURY_PRIME when 'marqeta' then MARQETA when 'checkout' then CHECKOUT when 'solid' then SOLID when 'highnote' then HIGHNOTE when 'gemini' then GEMINI when 'apex_clearing' then APEX_CLEARING when 'gusto' then GUSTO when 'adyen' then ADYEN when 'atomic' then ATOMIC when 'i2c' then I2C when 'wepay' then WEPAY when 'riskified' then RISKIFIED when 'utb' then UTB when 'adp_roll' then ADP_ROLL when 'fortress_trust' then FORTRESS_TRUST when 'bond' then BOND when 'bakkt' then BAKKT when 'teal' then TEAL when 'zero_hash' then ZERO_HASH when 'taba_pay' then TABA_PAY when 'knot' then KNOT when 'sardine' then SARDINE when 'alloy' then ALLOY when 'finix' then FINIX when 'nuvei' then NUVEI when 'layer' then LAYER when 'boom' then BOOM when 'paynote' then PAYNOTE when 'stake' then STAKE when 'wedbush' then WEDBUSH when 'esusu' then ESUSU when 'ansa' then ANSA when 'scribeup' then SCRIBEUP when 'straddle' then STRADDLE when 'loanpro' then LOANPRO when 'bloom_credit' then BLOOM_CREDIT when 'sfox' then SFOX when 'brale' then BRALE when 'parafin' then PARAFIN when 'cardless' then CARDLESS when 'open_ledger' then OPEN_LEDGER when 'valon' then VALON when 'gainbridge' then GAINBRIDGE when 'cardlytics' then CARDLYTICS when 'pinwheel' then PINWHEEL when 'thread_bank' then THREAD_BANK when 'array' then ARRAY when 'fiant' then FIANT when 'oatfi' then OATFI when 'curinos' then CURINOS else default_value end end |
.validate(value) ⇒ Object
224 225 226 227 228 |
# File 'lib/the_plaid_api/models/processor.rb', line 224 def self.validate(value) return false if value.nil? PROCESSOR.include?(value) end |