Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

Filter inputs

NameTypeDescriptionMandatoryAvailable from version
BrickIdsGuid[]Filter by an array of BrickIds. BrickId is the internal id of a Transfer Receiver

PersonsGuid[]Filter by an array of Persons

TransferReceiverTypeKeysString[]

Filter by an array of TransferReceiverTypeKeys

TransferReceiverTypeAutoGiro - This transfer receiver type is used for AutoGiro payments in Sweden.
TransferReceiverTypeBankGiro - This transfer receiver type is used for BankGiro payments in Sweden.
TransferReceiverTypeDirectBankDomestic - This transfer receiver type is used for making direct bank payment within the country of where you are located.
TransferReceiverTypeDirectBankForeign - This transfer receiver type is used for making direct bank payment outside the country of where you are located.
TransferReceiverTypePlusGiro - This transfer receiver type is used for PlusGiro payments in Sweden.
TransferReceiverTypeSecurities - This transfer receiver type is used for transferring financial securities
TransferReceiverTypeSecuritiesAccount - This transfer receiver type is used to represent an account with EuroClear or other clearing agency
TransferReceiverTypeSettlementCounterParty - This transfer receiver type is used to represent an account with a settlement counterparty. For example, if a legal entity has an account with a brokerage firm that can receive securities and the securities are to be sent to a clearing agency like EuroClear the brokerage firm will have an account with EuroClear and that account is the SettlementCounterparty.



BatchOrdersboolIf orders for the TransferReceiver are allowed to be batched

BankNamesString[]Filter by the name of the bank entered for the TransferReceiver
2.02.20160708
CounterpartyBrickIdsGuid[]If the transfer receiver type is one that involves transferring securities instead of cash there will be a reference to a LegalEntity who is acting as counterparty. The full information about the counterparty can be fetched using GetPersons with this value as the input for BrickId.
2.02.20160722
CounterpartyNamesString[]If the transfer receiver type is one that involves transferring securities instead of cash there will be a reference to a LegalEntity who is acting as counterparty and this is the company name of that Legal Entity.
2.02.20160722
StatesString[]

Filter on the State of the TransferReceiver. Possible values are:

Admission_Active,

Admission_PendingCancelConfirmation,

Admission_Cancelled,

Admission_PendingCreateConfirmation,

Admission_Created,

Admission_ToBeCancelled,

Admission_Rejected



Response rows (Array) inherits from EntityBase

NameTypeDescriptionAvailable from version
BrickIdGuidThe BrickId of the TransferReceiver
PersonGuidThe Person owning the TransferReceiver
TransferReceiverTypeKeyStringThe TransferReceiverType key
NameStringThe name of the external account
CommentStringThe external account comment
AccountNoStringThe account number of the external account
CounterPartyClearingNoStringThe counterparty clearing number
CounterPartyAccountNoStringThe counterparty account number
PayerNumberStringThe PayerNumber of the external account
IBANStringThe international bank account number
BICStringThe business identifier code
BatchordersboolIf orders for the TransferReceiver are allowed to be batched
BankNameStringThe name of the bank entered for the TransferReceiver2.02.20160708
CounterpartyBrickIdGuidIf the transfer receiver type is one that involves transferring securities instead of cash there will be a reference to a LegalEntity who is acting as counterparty. The full information about the counterparty can be fetched using GetPersons with this value as the input for BrickId.2.02.20160722
CounterpartyNameStringIf the transfer receiver type is one that involves transferring securities instead of cash there will be a reference to a LegalEntity who is acting as counterparty and this is the company name of that Legal Entity.2.02.20160722
StateStringThe state of the TransferReceiver


Code examples

C# - GetTransferReceiver
//Use the GetTransferReceiver method 
var client = new BFSServiceReference.bfsapiSoapClient();

var credentials = new BFSServiceReference.Credentials()
{
    UserName = bfsusername, //Username of administrative user in your instance of BFS
    Password = bfspassword, //Password of the administrative user in your instance of BFS
};

var persons = client.GetTransferReceivers(new BFSServiceReference.GetTransferReceiversRequest()
{
    Credentials = credentials,

    identify = bfsidentifier, //Identifier is a unique token for your instance of BFS  

    Args = new BFSServiceReference.GetTransferReceiversArgs()
    {
        TransferReceiverTypeKeys = new []
        {
			"DomesticBank"
        }

    },

    Fields = new BFSServiceReference.GetTransferReceiverFields()
    {
        BrickId = true,
        AccountNo = true,
        BIC = true,
        BankName = true,
        IBAN = true
    },
});

foreach (var c in persons.Result)
{
    Console.WriteLine(c.BrickId + "," + c.AccountNo + "," + c.BIC + "," + c.BankName + "," + c.IBAN);
}


Blog stream

Create a blog post to share news and announcements with your team and company.

  • No labels