Intuit客户帐户数据API - 获取帐户类型

时间:2014-01-16 20:40:12

标签: c# intuit-partner-platform customer-account-data-api

我正在使用Intuit IPP .Net客户帐户数据SDK v1,并想知道如何确定用户的银行/信用等帐户的帐户类型。

我看到(例如)

<ns2:bankingAccountType>CHECKING</ns2:bankingAccountType>

标记通过getAccount()响应,但我认为无法实际获取此数据,因此我可以使用它。可能还有另一种我错过的方式吗?

1 个答案:

答案 0 :(得分:0)

要确定帐户类型,您需要查看对象的类型,然后将其强制转换为适当的类型。每种帐户类型可能都有一些额外的类成员(即BankingAccount类型具有bankingAccountType属性)。

例如:

// Check account type
if (account.GetType() == typeof(BankingAccount))
{
    // Get banking account type.
    var bankingAccount = (BankingAccount)account;

    if (bankingAccount.bankingAccountTypeFieldSpecified)
    {
        var bankingAccountType = bankingAccount.bankingAccountType;
    }
}