MaskedBankAccountDetails
Stay organized with collections
Save and categorize content based on your preferences.
Masked account details of a bank account.
Fields |
accountNumberSuffix |
string
REQUIRED: Suffix of the account number.
|
bankAccountType |
object (BankAccountType )
OPTIONAL: Account type of the bank account.
|
bankAccountMetadata |
object (BankAccountMetadata )
OPTIONAL: Metadata about this account.
|
BankAccountType
Account type of a bank account.
JSON representation |
{
"type": enum (Type )
} |
Fields |
type |
enum (Type )
REQUIRED: The account type of a bank account.
|
Type
Enums |
TYPE_UNSPECIFIED |
Do not ever set this default value! |
SAVINGS |
A savings account. |
CHECKING |
A checking account. |
CURRENT |
A current account. |
All rights reserved. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-29 UTC."],[[["\u003cp\u003e\u003ccode\u003eMaskedBankAccountDetails\u003c/code\u003e objects provide masked details of a bank account, including the account number suffix, account type, and metadata.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBankAccountType\u003c/code\u003e defines the type of bank account, such as SAVINGS, CHECKING, or CURRENT.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBankAccountMetadata\u003c/code\u003e includes additional information about the account, like the banking product name.\u003c/p\u003e\n"]]],["The document defines masked bank account details, including the `accountNumberSuffix` (a string), `bankAccountType`, and `bankAccountMetadata`. `BankAccountType` specifies the account's nature, with possible `Type` values being `SAVINGS`, `CHECKING`, or `CURRENT`. `BankAccountMetadata` contains the `bankingProductName` as a string. The JSON representation shows these data points structured as nested objects with specified data types.\n"],null,["# MaskedBankAccountDetails\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [BankAccountType](#BankAccountType)\n - [JSON representation](#BankAccountType.SCHEMA_REPRESENTATION)\n- [Type](#Type)\n- [BankAccountMetadata](#BankAccountMetadata)\n - [JSON representation](#BankAccountMetadata.SCHEMA_REPRESENTATION)\n\nMasked account details of a bank account.\n\n| JSON representation |\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"accountNumberSuffix\": string, \"bankAccountType\": { object (/pay/banking-fop-v2/payment-integrator-banking-fop-api/MaskedBankAccountDetails#BankAccountType) }, \"bankAccountMetadata\": { object (/pay/banking-fop-v2/payment-integrator-banking-fop-api/MaskedBankAccountDetails#BankAccountMetadata) } } ``` |\n\n| Fields ||\n|-----------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `accountNumberSuffix` | `string` **REQUIRED**: Suffix of the account number. |\n| `bankAccountType` | `object (`[BankAccountType](/pay/banking-fop-v2/payment-integrator-banking-fop-api/MaskedBankAccountDetails#BankAccountType)`)` **OPTIONAL**: Account type of the bank account. |\n| `bankAccountMetadata` | `object (`[BankAccountMetadata](/pay/banking-fop-v2/payment-integrator-banking-fop-api/MaskedBankAccountDetails#BankAccountMetadata)`)` **OPTIONAL**: Metadata about this account. |\n\nBankAccountType\n---------------\n\nAccount type of a bank account.\n\n| JSON representation |\n|-----------------------------------------------------------------------------------------------------------------|\n| ``` { \"type\": enum (/pay/banking-fop-v2/payment-integrator-banking-fop-api/MaskedBankAccountDetails#Type) } ``` |\n\n| Fields ||\n|--------|-----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `type` | `enum (`[Type](/pay/banking-fop-v2/payment-integrator-banking-fop-api/MaskedBankAccountDetails#Type)`)` **REQUIRED**: The account type of a bank account. |\n\nType\n----\n\nThe bank account type.\n\n| Enums ||\n|--------------------|-------------------------------------|\n| `TYPE_UNSPECIFIED` | Do not ever set this default value! |\n| `SAVINGS` | A savings account. |\n| `CHECKING` | A checking account. |\n| `CURRENT` | A current account. |\n\nBankAccountMetadata\n-------------------\n\nMetadata about the bank account.\n\n| JSON representation |\n|------------------------------------------|\n| ``` { \"bankingProductName\": string } ``` |\n\n| Fields ||\n|----------------------|------------------------------------------------------------------|\n| `bankingProductName` | `string` **OPTIONAL**: The banking product name of this account. |"]]