Skip to main content
Skip table of contents

Validation rules for transfer fields

The following article provides a brief overview of validation rules for outgoing SWIFT transfers.

Affected functionality

  • Validation of transfers created in the Admin Panel.

  • Validation of Dynamic International transfers created in the Web and Mobile Interfaces.

OUTGOING SWIFT TRANSFERS RULES

Admin

Client

backend

field

frontend

backend

field

required

length

rules

length

required

rule

length

required

rule

description

1

140

Charset X4

details

140

1

Charset X4

140

Charset X4

beneficiaryName

1

355

Charset X4

recipientName

355

1

Charset X4

355

1

Charset X4

beneficiaryAddress

1

100

Charset X4

beneficiaryAddress

100

1

Charset X4

100

0

Charset X4

beneficiaryCity

1

351

Charset X4

beneficiaryCity

351

1

Charset X4

351

0

Charset X4

beneficiaryPostalCode

1

162

Charset X4

beneficiaryPostalCode

162

1

Charset X4

162

0

Charset X4

beneficiaryState

1

35

Charset X4

beneficiaryState

35

1

Charset X4

35

0

Charset X4

beneficiaryCountryCode

1

beneficiaryCountryCode

1

2

0

bankCountryCode

1

bankCountryCode

1

2

1

bankAddress

0

100

Charset X4

bankAddress

100

1

Charset X4

100

0

Charset X4

bankName

1

1403

Charset X4

bankName

1403

1

Charset X4

1403

1

Charset X4

correspondentName

128

Charset X4

128

Charset X4

correspondentAddress

128

Charset X4

128

Charset X4

1 — Based on ISO 20022 TownName rules.
2 — Based on ISO 20022 PostalCode rules.
3 — Based on ClearBank financialInstitution.name rules.
4 — SWIFT Charset X without CrLf and ' symbols, because they are used in a special way in most cases or unsupported by CB.
5 — Based on SWIFT MT requirements.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.