BankAccountIdentifier

Unique identifier of a bank account.

JSON representation
{

  // Union field account_identifier can be only one of the following:
  "singaporeBankAccount": {
    object (SgBankAccount)
  },
  "usBankAccount": {
    object (UsBankAccount)
  },
  "japanBankAccount": {
    object (JapanBankAccount)
  }
  // End of list of possible types for union field account_identifier.
}
Fields

Union field account_identifier.

account_identifier can be only one of the following:

singaporeBankAccount

object (SgBankAccount)

An account with a bank in Singapore.

usBankAccount

object (UsBankAccount)

An account with a bank in the United States.

japanBankAccount

object (JapanBankAccount)

An account with a bank in Japan.

SgBankAccount

Details of a user's bank account in SG.

JSON representation
{
  "sgFastBankAccount": {
    object (SgFastBankAccount)
  },
  "localBankIdentifier": {
    object (SgLocalBankIdentifier)
  }
}
Fields
sgFastBankAccount

object (SgFastBankAccount)

FAST-related bank account details.

localBankIdentifier

object (SgLocalBankIdentifier)

Bank Id with local identifiers.

SgFastBankAccount

Details of a customer's bank account in SG that are relevant for operations that involve the FAST payment network.

JSON representation
{
  "localAccountNumber": string,
  "swiftBic": {
    object (SwiftBusinessIdentifierCode)
  }
}
Fields
localAccountNumber

string

The local account number for this account.

swiftBic

object (SwiftBusinessIdentifierCode)

SWIFT Business Identifier Code as defined in ISO 9362.

SwiftBusinessIdentifierCode

SWIFT Business Identifier Code as defined in ISO 9362.

JSON representation
{
  "value": string
}
Fields
value

string

An 8-character code, defined as 'business party identifier', consisting of the business party prefix (4 alphanumeric), the country code as defnied in ISO 3166-1 (2 alphabetic), and the business party suffix (2 alphanumeric). The branch identifier is a 3-character optional element that can supplement the 8-character BIC, used to identify specific location, departments, services or units of the same business party.

SgLocalBankIdentifier

Local Ids for a bank in Singapore.

JSON representation
{
  "localBankCode": string,
  "localBranchCode": string
}
Fields
localBankCode

string

Bank code of the customer bank.

localBranchCode

string

Code of the branch where the customer account is located.

UsBankAccount

Details of a user's bank account in the US.

JSON representation
{
  "accountNumber": {
    object (DomesticBankAccountNumber)
  },
  "bankIdentifier": {
    object (UsBankIdentifier)
  }
}
Fields
accountNumber

object (DomesticBankAccountNumber)

Account number for the bank account.

bankIdentifier

object (UsBankIdentifier)

Globally identifies the bank where this account is held.

DomesticBankAccountNumber

Local representation of a bank account number for domestic transfers.

JSON representation
{
  "number": string
}
Fields
number

string

The local bank account number.

UsBankIdentifier

Identifiers for a Bank in the United States.

JSON representation
{
  "swiftBic": {
    object (SwiftBusinessIdentifierCode)
  },
  "usAbaRoutingNumber": {
    object (AbaRoutingTransitNumber)
  }
}
Fields
swiftBic

object (SwiftBusinessIdentifierCode)

SWIFT Business Identifier Code as defined in ISO 9362.

usAbaRoutingNumber

object (AbaRoutingTransitNumber)

US ABA routing number (ABA RTN).

AbaRoutingTransitNumber

An American Bankers Association (ABA) routing transit number (ABA RTN).

JSON representation
{
  "value": string
}
Fields
value

string

ABA routing transit number.

JapanBankAccount

Details of a user's bank account in Japan.

JSON representation
{
  "localAccountNumber": string,
  "localBankIdentifier": {
    object (JapanLocalBankIdentifier)
  }
}
Fields
localAccountNumber

string

Local account number for the bank account.

localBankIdentifier

object (JapanLocalBankIdentifier)

Bank ID with local identifiers.

JapanLocalBankIdentifier

Local IDs for a bank in Japan.

JSON representation
{
  "localBankCode": string,
  "localBranchCode": string
}
Fields
localBankCode

string

Bank code of the customer bank.

localBranchCode

string

Code of the branch where the customer account is located.