REQUIRED: Defines the value and currency of a maximum per transaction limit for the enclosing type, or states that no maximum per transaction limit exists.
TransactionLimit
Defines a transaction limit amount or the absence of a limit.
JSON representation
{// Union field transaction_limit can be only one of the following:"limitAmount": {object (Amount)},"noLimit": {object (Empty)}// End of list of possible types for union field transaction_limit.}
Fields
Union field transaction_limit. REQUIRED: The transaction limit case. transaction_limit can be only one of the following:
limitAmount
object (Amount)
The value of the allowable transaction. This is used to determine whether or not the user should be given this integrator as an option to process a specific transaction.
Indicates that there is no transaction limit. This is used to determine whether or not the user should be given this integrator as an option to process a specific transaction.
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\u003eDefines transaction limits for a given entity, including maximum limits per transaction.\u003c/p\u003e\n"],["\u003cp\u003eTransactionLimit object specifies either a maximum transaction amount or indicates no limit.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003elimitAmount\u003c/code\u003e field defines the allowable transaction value, used for determining integrator options.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003enoLimit\u003c/code\u003e field indicates the absence of a transaction limit, also used for determining integrator options.\u003c/p\u003e\n"]]],["The content defines transaction limits, specifically `TransactionLimit`, for an entity. This limit is represented in JSON and specifies the maximum value for a transaction or indicates the absence of a limit. The `transactionMaxLimit` field is required and contains either a `limitAmount` object, detailing the transaction value, or a `noLimit` object, indicating no limit. Only one of these options (`limitAmount` or `noLimit`) can be present.\n"],null,["# TransactionLimits\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [TransactionLimit](#TransactionLimit)\n - [JSON representation](#TransactionLimit.SCHEMA_REPRESENTATION)\n\nDefines transaction limits for the enclosing entity.\n\n| JSON representation |\n|-------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"transactionMaxLimit\": { object (/pay/banking-fop-v2/payment-integrator-banking-fop-api/TransactionLimits#TransactionLimit) } } ``` |\n\n| Fields ||\n|-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `transactionMaxLimit` | `object (`[TransactionLimit](/pay/banking-fop-v2/payment-integrator-banking-fop-api/TransactionLimits#TransactionLimit)`)` **REQUIRED**: Defines the value and currency of a maximum per transaction limit for the enclosing type, or states that no maximum per transaction limit exists. |\n\nTransactionLimit\n----------------\n\nDefines a transaction limit amount or the absence of a limit.\n\n| JSON representation |\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { // Union field `transaction_limit` can be only one of the following: \"limitAmount\": { object (`Amount`) }, \"noLimit\": { object (/pay/banking-fop-v2/payment-integrator-banking-fop-api/Empty) } // End of list of possible types for union field `transaction_limit`. } ``` |\n\n| Fields ||\n|---------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Union field `transaction_limit`. **REQUIRED** : The transaction limit case. `transaction_limit` can be only one of the following: ||\n| `limitAmount` | `object (``Amount``)` The value of the allowable transaction. This is used to determine whether or not the user should be given this integrator as an option to process a specific transaction. \u003cbr /\u003e | **Note:** that either this value or the `noLimit` can be present, never both. \u003cbr /\u003e |\n| `noLimit` | `object (`[Empty](/pay/banking-fop-v2/payment-integrator-banking-fop-api/Empty)`)` Indicates that there is no transaction limit. This is used to determine whether or not the user should be given this integrator as an option to process a specific transaction. \u003cbr /\u003e | **Note:** that either this value or the `limitAmount` can be present, never both. \u003cbr /\u003e |"]]