- ID
- 64cdb16f-f531-455c-adf9-e5c3330766c9
MMPY-466 - Reject specific banks for Wire for Sepa Only
- source :: https://multimediallc.atlassian.net/browse/MMPY-466
- tags :: Falcon Nest Project Story Falcon Nest Project
- epic :: MMPY-276 API Validations for all Payout Methods to add accounts
- sprint :: MM Sprint 28
- status :: Status - Complete
DONE Add wire BIC code restrictions for Sepa
- ID
- 7ae14e21-eeec-e902-4929-cbb068d4056f
DONE Add tests for wire BIC code restrictions for Sepa
- ID
- e075ca0b-e568-dafa-f49b-708bbde687a0
Background
GIVEN
A user submits a BIC/SWIFT (Bank Identifier) for Payout Method of Wire
WHEN
The IBAN lookup is triggered AND the code starts with or has an exact match to the following list:
"ABBYGB2L",
"ABBYGB2LXXX",
"BBLZBZBZ",
"BBLZBZBZXXX",
"BRELROBU",
"BRELROBUXXX",
"CAGLPTPL",
"CAGLPTPLXXX",
"CCBPFRPPMAR",
"CCBPFRPPMARXXX",
"COLPCOBB",
"COLPCOBBXXX",
"DEUTDEDB101",
"DEUTDEDB440",
"DEUTDEDB472",
"GPBAFRPPXXX",
"GROAGDGD",
"GROAGDGDXXX",
"INGBAU2S",
"INGBAU2SXXX",
"JSCRGE22XXX",
"KCBLKENX",
"KCBLKENXXXX",
"KOMASK2XXXX",
"LOYDGB21F89",
"LOYDGB21F89XXX",
"LOYDGB21N93",
"LOYDGB21162",
"LOYDGB21199",
"LOYDGB21590",
"LUMIILIT",
"LUMIILITXXX",
"MONZGB2L",
"NAIAGB21XXX",
"PBNKDEFF",
"PBNKDEFFXXX",
"PPAYITR1XXX",
"PPAYITR1",
"PSSTFRPPCHA",
"PSSTFRPPCHAXXX",
"PSSTFRPPNTE",
"PSSTFRPPNTEXXX",
"REVOLT21",
"REVOLT21XXX",
"ROINROBU",
"SBICLSM",
"SBICLSMXXXX",
"SETCPHMMXXX",
"SNSBNL2A",
"SNSBNL2AXXX",
"SSKNDE77",
"SSKNDE77XXX",
"TRWIBEBB",
"TRWIBEBBXXX",
"TRZOFR21",
"TRZOFR21XXX",
"TSBSGB2A",
"TSBSGB2AXXX",
"UNJSUAUKXXX",
THEN
Return the error message:
This bank is not supported for wire transfers. Please use SEPA instead.
Keep the data in the form when the user switches payout methods.
The user CANNOT submit a Wire type with this list of codes.