Org Web Adapter

pages/mmpy_466_reject_specific_banks_for_wire_for_sepa_only.org

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

multimediallcpayoutsvalidationmmpy466mmpy276sprint27workfeature
ID
7ae14e21-eeec-e902-4929-cbb068d4056f

DONE Add tests for wire BIC code restrictions for Sepa

multimediallcpayoutsvalidationmmpy466mmpy276sprint27workfeature
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.