Name | Type | Description | Mandatory | Available from version |
---|---|---|---|---|
Name | string | Name of this transfer receiver | True | 2.12 |
Comment | string | A comment or description | False | |
BatchOrders | bool | True if orders on this account should be batch processed | True | |
Person | Guid | The ID of the person who owns this account | True | |
TransferReceiverExtraInfo | Complex | Determines the account type. Also contains a type specific payload (spec below). One of the following:
| True |
TransferReceiverExtraInfoAutoGiro
Name | Type | Description | Mandatory | Available from version |
---|---|---|---|---|
BankName | string | Name of the bank that holds the external account | False | |
CounterPartyClearingNo | string | Accounts clearing number | True | |
CounterPartyAccountNo | string | Accounts account number | True |
TransferReceiverExtraInfoBankGiro
Name | Type | Description | Mandatory | Available from version |
---|---|---|---|---|
Account No | string | External account number | False |
TransferReceiverExtraInfoDirectBankDomestic
Name | Type | Description | Mandatory | Available from version |
---|---|---|---|---|
CounterPartyClearingNo | string | Accounts clearing number | True | |
CounterPartyAccountNo | string | Accounts account number | True |
TransferReceiverExtraInfoDirectBankForeign
Name | Type | Description | Mandatory | Available from version |
---|---|---|---|---|
BIC | string | International BIC code | False | |
IBAN | string | International IBAN code | False | |
Address | string | The banks address | False |
TransferReceiverExtraInfoSecurities
Name | Type | Description | Mandatory | Available from version |
---|---|---|---|---|
CounterParty | string | Bricknode ID of the counterparty | True | |
AccountNo | string | Account number at the counterparty | False |
TransferReceiverExtraInfoSecuritiesAccount
Name | Type | Description | Mandatory | Available from version |
---|---|---|---|---|
CounterParty | string | Bricknode ID of the counterparty | True | |
AccountNo | string | Account number at the counterparty | False |
TransferReceiverExtraInfoPlusGiro
Name | Type | Description | Mandatory | Available from version |
---|---|---|---|---|
AccountNo | string | The plusgiro account number | False |
Name | Type | Description | Available from version |
---|---|---|---|
Entities | Array | All TransferReceivers in the request is returned. And array of Errors per TransferReceiver |
var request = new bfsapi.CreateTransferReceiversRequest() { Credentials = new bfsapi.Credentials { UserName = "APIUSer", Password = "thesecret" }, identify = "theIdentity", }; request.Entities = new bfsapi.TransferReceiver[] { new bfsapi.TransferReceiver() { Name = "TheAG account", Comment = "A very interesting comment", BatchOrders = false, Person = new Guid("d9ed44e3-b001-4e39-9a64-0421e0f310ed"), TransferReceiverExtraInfo = new TransferReceiverExtraInfoAutoGiro() { BankName = "SEB", CounterPartyClearingNo = "1234", CounterPartyAccountNo = "1234", } } }; var response = bfsapiClient.CreateTransferReceivers(request); |