Driftwatch

Plaid / Plaid API (2020-09-14) /

Breaking

processor no longer accepts "paynote"

What changed

A value you may have hardcoded is now rejected.

Affects ProcessorTokenCreateRequest reachable from 1 operation.

no longer accepts "paynote"

Who is affected

Code that sends Plaid's ProcessorTokenCreateRequest objects, used by 1 Plaid operation.

Before and after

WhereBeforeAfter
ProcessorTokenCreateRequest.processor"achq", "adp_roll", "adyen", "airwallex", "alloy", "alpaca", "ansa", "apex_clearing", "array", "astra", "atomic", "atomicfi", "bakkt", "bizcap", "bloom_credit", "bond", "boom", "brale", "cardless", "cardlytics", "check", "checkbook", "checkout", "circle", "curinos", "cybrid", "drivewealth", "dwolla", "esusu", "fiant", "finix", "fortress_trust", "frame", "gainbridge", "galileo", "gemini", "gusto", "highnote", "i2c", "increase", "interchange", "interchecks", "kanmon", "kick", "knot", "layer", "lithic", "loanpro", "marqeta", "modern_treasury", "moov", "natural", "nuvei", "oatfi", "ocrolus", "open_ledger", "parafin", "pay", "paynote", "pinwheel", "riskified", "rize", "sardine", "scribeup", "sfox", "sila_money", "solid", "stake", "straddle", "svb_api", "taba_pay", "teal", "thread_bank", "treasury_prime", "unit", "utb", "valon", "vesta", "vopay", "webull", "wedbush", "wepay", "wyre", "zero_hash""achq", "adp_roll", "adyen", "airwallex", "alloy", "alpaca", "ansa", "apex_clearing", "array", "astra", "atomic", "atomicfi", "bakkt", "bizcap", "bloom_credit", "bond", "boom", "brale", "cardless", "cardlytics", "check", "checkbook", "checkout", "circle", "curinos", "cybrid", "drivewealth", "dwolla", "esusu", "fiant", "finix", "fortress_trust", "frame", "gainbridge", "galileo", "gemini", "gusto", "highnote", "i2c", "increase", "interchange", "interchecks", "kanmon", "kick", "kikoff_enterprise", "knot", "layer", "lithic", "loanpro", "marqeta", "modern_treasury", "moov", "natural", "nuvei", "oatfi", "ocrolus", "open_ledger", "parafin", "pay", "pinwheel", "riskified", "rize", "sardine", "scribeup", "seamlessach", "sfox", "sila_money", "solid", "stake", "straddle", "svb_api", "taba_pay", "teal", "thread_bank", "treasury_prime", "unit", "utb", "valon", "vesta", "vopay", "webull", "wedbush", "wepay", "wyre", "zero_hash"

Code that breaks

// sending "paynote" for processor is now rejected

Based on Plaid’s published API specification. How severity is decided.