Payment profile "Bank Code/Branch Code/City Code" field cannot be validated for any Turkish bank account

Hazer Erdoğan 0 Reputation points
2026-09-05T04:45:10.53+00:00

I'm trying to complete my payment profile in Partner Center (Seller ID:

93102660, product: Beat Titan, Product ID: 9N5G7CVL70TS) so I can receive

payouts for a paid Windows Store app. My tax profile (W-8BEN) is already

Complete, but the payment profile is stuck with status "Action required."

The Bank Account form requires a 12-digit numeric value in the field

"Bank Code/ Branch Code/ City Code." The field's tooltip shows the format

example "013509071007," which appears to follow China's CNAPS structure

(3-digit bank + 4-digit city + 4-digit branch + 1 check digit). Turkish

banking has no equivalent system — only IBAN and SWIFT/BIC are used

domestically and internationally.

I have tested this with TWO different banks to rule out a bank-specific

issue:

  1. Enpara Bank A.Ş. — IBAN and SWIFT (ENASTRISXXX) entered correctly, several plausible 12-digit combinations tried, all rejected with "Geçersiz banka kodu" (Invalid bank code). Enpara's own customer service confirmed they have no such code.
  2. Türkiye İş Bankası A.Ş. (one of Turkey's largest, most established banks) — IBAN correctly embeds the official TCMB bank code (00064), SWIFT ISBKTRISXXX, branch code 4391 provided by the bank. Same field, same combinations attempted, same "Geçersiz banka kodu" rejection.

Since two unrelated banks — one very new, one decades old — both fail

identically, this strongly indicates the issue is with the form/validation

itself for Turkey, not with any specific bank's data.

I already opened a support case (#2609030050000181) on 09/03/2026 and

am still waiting for a response.

Could someone confirm:

  1. What exact value should go in this field for a Turkish bank account, or
  2. Whether this field can be skipped/waived for Turkey given IBAN + SWIFT are already provided and sufficient per international banking standards?

Thank you.

Microsoft Partner Center | Other
0 comments No comments

2 answers

Sort by: Most helpful
  1. Xtreamize Player 0 Reputation points
    2026-10-14T12:52:00.15+00:00

    Hi there,

    The 12-digit routing code for Enpara Bank A.Ş. is 015703663034, formatted as 4-digit Bank Code + 5-digit Branch Code + 3-digit City Code:

    Bank Code (4 digits): 0157 (CBRT EFT code 157 padded with a leading zero)

    Branch Code (5 digits): 03663 (Digital main branch code 3663 padded with a leading zero)

    City Code (3 digits): 034 (Istanbul city plate code 34 padded with a leading zero)

    SWIFT / BIC: ENASTRISXXX (8-char: ENASTRIS)

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments

  2. Columnist App 0 Reputation points
    2026-11-06T11:59:50.8933333+00:00

    Fixed Bugs, try this format pls

    Example;

    Bank Code (4 digits): 0062 (Garanti Bank's official Central Bank code is 62, padded with leading zeros). Branch Code (5 digits): 01260 (The Öveçler branch code is 1260, padded with a leading zero). City Code (3 digits): 006 (Ankara's city plate code is 06, padded with a leading zero)

    Result; 006201260006

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.