As a very simple approach, we suggest that you use IBANos rather than bank account numbers, as IBAN are less prone to errors. Of course, it is possible to enter both the bank account number and the IBAN. In this case, IBAN is always the priority. This means that an IBAN, once it manages an IBAN, is used in place of the bank account number. Note that for SEPA transfers, you must maintain an IBAN, as such a transfer is not only possible with the bank account number. Like the bank key, the bank account number is a national number linked to a given bank. It`s tied to a currency. If you enter an invalid account number, you`ll see an error message. You may be.
B entered a bank account number that was too long. Suppose the country limit for bank account numbers is 10 characters, but you entered a 23-character number. In this case, you will receive an error message informing you that the data entered has a different format than the format defined in the country controls. You are asked to check your data and correct your settings for country controls. On 26 February 2012, the Danish newspaper Berlingske reported that the US authorities had sufficient control over SWIFT to seize funds transferred between two European Union countries (DANEMARK and Germany) because they managed to seize some US$26,000 transferred by a Danish businessman to a German bank. The transaction was managed automatically by the United States, perhaps because of the dollar currency used in the transaction, which allowed the United States to seize the funds. The money was a payment for a batch of Cuban cigars previously imported into Germany by a German supplier. To justify the seizure, the U.S. Treasury stated that the Danish businessman had violated the U.S. embargo on Cuba.
  BIC is used by financial institutions for credit, payment and securities transactions as well as for other business information between banks. The identification system is managed by the Interbank Financial Telecommunications Corporation (SWIFT). As has already been mentioned, SWIFT had separated all Iranian banks from its international network as a sanction against Iran. However, from 2016, Iranian banks that are no longer on international sanctions lists have been reconnected to SWIFT.  Although this allows money to be moved to and from these Iranian banks, foreign banks remain cautious about doing business with the country. Due to primary sanctions, U.S. bank transactions with Iran or U.S. dollar transactions with Iran have remained prohibited. If you set up the bank key to match the bank number, the key has the same format rules as any other bank number. If you set up the bank key to match the SWIFT code, the key is limited to 11 alphanumeric characters.
Swift initially denied acting illegally, but now says it is “working with the governments of the United States and Europe to allay their fears about Iran`s use of its financial services to avoid sanctions and illegal activities.”  The targeted banks would include Saderat Bank of Iran, Bank Mellat, Post Bank of Iran and Sepah Bank.  On 17 March 2012, following an agreement reached two days earlier between the 27 member states of the Council of the European Union and the subsequent decision of the Council, SWIFT separated all Iranian banks from its international network, identified as institutions in violation of existing European sanctions, and warned that more Iranian financial institutions could be separated from the network. Stern International Bank LLC (“SIB”) requires you to accept this online service agreement (this “contract”) to use one of the services or perform any of the transactions we offer through our websites (together “Online Services”).