SWIFT deliverability

Learn how to increase the chances of your SWIFT transfers being delivered.

Overview

SWIFT is a global payment system that allows you to send and receive money internationally.

BlindPay is only using tier 1 bank to process SWIFT transfers.

Compliance

Every B2B payment being sent through SWIFT, it's mandatory to provide a transaction document that shows the relationship between the sender and the receiver.

BlindPay accepts the following transaction documents:

Important: If the document doesn't show the relationship between the sender and the receiver, the payment will be rejected.

How to add a SWIFT account

  1. Access your instance → open Receivers from the sidebar menu → open the profile of the customer you want to register the SWIFT account for.
  2. Open Bank Accounts from the sidebar menu → in Add Bank Account, select the payment method International Swift.
  3. Add the SWIFT account details. Make sure to:
    • Fill in all fields using CAPSLOCK only
    • Do not use any punctuation (no commas, no periods, no special characters) only plain text.
    • Correct: JPMORGAN CHASE BANK NA, SINGAPORE
    • Incorrect: J.P. Morgan Chase Bank, N.A. or Singapore.
  4. If the SWIFT code has only 8 characters, add XXX at the end:
    • CHASSGSG becomes CHASSGSGXXX.
    • This ensures communication goes directly to the bank's main branch.
  5. Click Create. The SWIFT account will now be linked to that customer.

Beneficiary address requirements

To ensure successful processing of SWIFT payments, addresses must follow strict formatting rules. All address elements combined must not exceed 140 characters.

Address structure

A complete SWIFT-compatible address consists of:

  1. Address Line 1 - Street name, building number, or primary physical location
  2. Address Line 2 - Additional location details (office, apartment, room, floor)
  3. City - Name of the city or municipality
  4. State / Province Code - ISO-style two-character state or region abbreviation
  5. Postal Code - National postal identifier
  6. Country Code - ISO 3166-1 alpha-2 country code

Field requirements

Address Line 1

  • Maximum length: 70 characters (combined with Addr2)
  • Should contain the main street/building information only
  • No P.O. Boxes unless explicitly allowed by the receiving bank
  • Example: 123 Gran Via Building A

Address Line 2

  • Combined with Addr1: Must not exceed 70 characters total
  • Include secondary details only (unit, suite, floor, block, etc.)
  • Example: Suite 405

City

  • Maximum length: 35 characters
  • Use full city name, not abbreviations unless the official name is abbreviated
  • Example: Madrid

State / Province Code

  • Exactly 2 characters
  • If the country does not use states/provinces, repeat the 2-letter country code instead
  • Examples:
    • US → CA (California)
    • ES (Spain, no state codes) → ES

Postal Code

  • Maximum length: 16 characters
  • Acceptable formats: all-numeric OR alphanumeric (e.g., UK format)
  • No special symbols other than letters/numbers
  • Special substitution rules:
    • Hong Kong: use 999077
    • UAE: use 00000
  • Examples:
    • US: 94105
    • UK: M4A1B3
    • HK: 999077
    • UAE: 00000

Country Code

  • Exactly 2 letters (e.g., US, ES, GB, DE, FR)
  • Must follow ISO 3166-1 alpha-2 standard
  • Example: ES

Example: Correctly formatted address

text

Full combined output (must be ≤ 140 chars): 123 Gran Via Bldg A Suite 405 Madrid ES 28013 ES (59 characters)

Example: Converting a long address

Original address (too long for SWIFT):

text

Converted SWIFT-compatible version:

text

Full combined output: Bldg 12 Zone C Longhua Sci-Tech Ind Park Minzhi St Shenzhen CN 518131 CN (95 characters)

Address submission checklist

Before submitting an address, verify:

  • Addr1 + Addr2 ≤ 70 characters
  • City ≤ 35 characters
  • State is exactly 2 letters
  • Postal code ≤ 16 alphanumeric characters
  • Country is exactly 2 letters
  • Entire address ≤ 140 characters
  • Address contains no unsupported symbols