Appearance
Overview
SenderData is a data structure used within the Invoicing API.
Definition
typescript
export type SenderData = {
company_name: string;
street: string;
zip: string;
city: string;
country_code: string;
trading_name: string | null;
vat_id: string | null;
email: string | null;
phone: string | null;
bank_name: string | null;
iban: string | null;
bic: string | null;
web: string | null;
creditor_identifier: string | null;
legal_registration_id: string | null;
legal_registration_scheme: string | null;
};Properties
Required Fields
company_name
- Type:
string - Description: Company name. [BT-27 (Seller) / BT-44 (Buyer)]
street
- Type:
string - Description: Street address. [BT-35 (Seller) / BT-50 (Buyer)]
zip
- Type:
string - Description: Postal code. [BT-38 (Seller) / BT-53 (Buyer)]
city
- Type:
string - Description: City. [BT-37 (Seller) / BT-52 (Buyer)]
country_code
- Type:
string - Description: ISO 3166-1 alpha-2 country code. [BT-40 (Seller) / BT-55 (Buyer)]
Optional Fields
trading_name
- Type:
string | null - Description: No description available. [BT-28]
vat_id
- Type:
string | null - Description: VAT Identification Number. [BT-31 (Seller) / BT-48 (Buyer)]
email
- Type:
string | null - Description: Email address.
phone
- Type:
string | null - Description: Phone number.
bank_name
- Type:
string | null - Description: No description available.
iban
- Type:
string | null - Description: International Bank Account Number. [BT-84]
bic
- Type:
string | null - Description: Bank Identifier Code. [BT-86]
web
- Type:
string | null - Description: No description available.
creditor_identifier
- Type:
string | null - Description: No description available.
legal_registration_id
- Type:
string | null - Description: No description available.
legal_registration_scheme
- Type:
string | null - Description: No description available.
Usage
This type is used in the following structures: