UpdateTransferReceivers
Inputs (Array[] to update)
Name | Type | Description | Mandatory | Available from version | Comment |
---|---|---|---|---|---|
BrickId | Guid | Bricknode ID of the transfer receiver | True | 2.13 | |
Name | string | Name of this transfer receiver | |||
Comment | string | A comment or description | |||
BatchOrders | bool | True if orders on this account should be batch processed | |||
TransferReceiverExtraInfo | Complex | Determines the account type. Also contains a type specific payload (spec in: CreateTransferReceivers). One of the following:
| TransferReceiverExtraInfoBicIban from 2026-06-28 TransferReceiverExtraInfoNorwegianPostGiro | TransferReceiverExtraInfoAutoGiro - CounterPartyClearingNo: Max five digits (a hyphen is not allowed)
|
Outputs
Name | Type | Description | Available from version |
---|---|---|---|
Entities | Array | All TransferReceivers in the request is returned. And array of Errors per TransferReceiver |
Code examples
XML - Update an AutoGiro TransferReceivers
Content-Type: text/xml; charset=utf-8
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="http://tempuri.org/"
xmlns:s1="http://microsoft.com/wsdl/types/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/">
<soap:Body>
<UpdateTransferReceivers xmlns="http://tempuri.org/">
<req>
<Credentials>
<UserName>{{username}}</UserName>
<Password>{{password}}</Password>
</Credentials>
<identify>{{identify}}</identify>
<Entities>
<UpdateTransferReceiver>
<BrickId>edac07da-456c-4ce4-a279-000000000000</BrickId>
<Name>AvtalegiroNewName2</Name>
<BatchOrders>false</BatchOrders>
<Comment>CommentFromUpdate5</Comment>
</UpdateTransferReceiver>
</Entities>
<Fields>
<Name>true</Name>
<BatchOrders>true</BatchOrders>
<Comment>true</Comment>
</Fields>
</req>
</UpdateTransferReceivers>
</soap:Body>
</soap:Envelope>
C# - Update an AutoGiro TransferReceivers
var request = new bfsapi.UpdateTransferReceiversRequest()
{
Credentials = new bfsapi.Credentials
{
UserName = "APIUser",
Password = "thesecretpassword"
},
identify = "theIdentity",
};
request.Fields = new bfsapi.UpdateTransferReceiverFields
{
Name = true,
Comment = true,
BatchOrders = true,
CounterPartyClearingNo = true,
CounterPartyAccountNo = true
};
request.Entities = new bfsapi.UpdateTransferReceiver[]
{
new bfsapi.UpdateTransferReceiver
{
BrickId = Guid.Parse("fc4d5141-35c4-42fb-bb9c-4e52a22a2f12"),
Name = "The AG account",
Comment = "A very important comment",
BatchOrders = false,
TransferReceiverExtraInfo = new TransferReceiverExtraInfoAutoGiro()
{
BankName = "SEB",
CounterPartyClearingNo = "1234",
CounterPartyAccountNo = "1234"
}
}
};
var response= bfsapiClient.UpdateTransferReceivers(request);
Terms of License
Change Policy
© 2009 - 2024 Huddlestock Technologies AB All rights reserved