Expand description
§Field 50: Ordering Customer
Identifies the payment originator. Different variants provide structured (BIC/account-based) or flexible (name/address-based) identification.
Variants:
- A: Account + numbered name/address lines (STP-optimized)
- F: Account + party ID + name/address + BIC (enhanced identification)
- K: Account + name/address (flexible format, most common)
- C: BIC only (institution-based)
- G: Account + BIC
- H: Account + name/address
- L: Party identifier only
- No Option: Name/address only
Example:
:50K:/DE89370400440532013000
JOHN DOE
123 MAIN STREET
Structs§
- Field50A
- Field 50A: Account + Numbered Name/Address
- Field50C
- Field 50C: BIC Only
- Field50F
- Field 50F: Account + Party ID + Name/Address + BIC
- Field50G
- Field 50G: Account + BIC
- Field50H
- Field 50H: Account + Name/Address
- Field50K
- Field 50K: Account + Free-Format Name/Address
- Field50L
- Field 50L: Party Identifier Only
- Field50
NoOption - Field 50 (No Option): Name/Address Only
Enums§
- Field50
Creditor - Enum for Field50 Creditor variants (A, K)
- Field50
Instructing Party - Enum for Field50 Instructing Party variants (C, L)
- Field50
Ordering CustomerAFK - Enum for Field50 Ordering Customer variants (A, F, K)
- Field50
Ordering CustomerFGH - Enum for Field50 Ordering Customer variants (F, G, H)
- Field50
Ordering CustomerNCF - Enum for Field50 Ordering Customer variants (No Option, C, F)