DisburseResult
Stay organized with collections
Save and categorize content based on your preferences.
JSON representation |
{
// Union field result can be only one of the following:
"success": {
object (Empty )
},
"accountDoesNotSupportCurrency": {
object (AccountDoesNotSupportCurrency )
},
"accountClosed": {
object (AccountClosed )
},
"payeeProxyNotRegistered": {
object (PayeeProxyNotRegistered )
}
// End of list of possible types for union field result .
} |
Fields |
Union field result . REQUIRED: The possible results of this disbursement. result can be only one of the following: |
success |
object (Empty )
Successful transfer.
|
accountDoesNotSupportCurrency |
object (AccountDoesNotSupportCurrency )
This account does not support the requested currency.
|
accountClosed |
object (AccountClosed )
The user's account held with the integrator has been closed. Returning this value will cause the user's instrument to be closed with Google. The user will be forced to add a new instrument by going through the association flow again.
|
payeeProxyNotRegistered |
object (PayeeProxyNotRegistered )
The payee proxy is not registered.
|
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\u003eThe \u003ccode\u003edisburse\u003c/code\u003e result is represented in JSON format and indicates the outcome of a disbursement.\u003c/p\u003e\n"],["\u003cp\u003eA successful transfer is indicated by the \u003ccode\u003esuccess\u003c/code\u003e field, while other fields represent various error conditions.\u003c/p\u003e\n"],["\u003cp\u003eError conditions include \u003ccode\u003eaccountDoesNotSupportCurrency\u003c/code\u003e, \u003ccode\u003eaccountClosed\u003c/code\u003e, and \u003ccode\u003epayeeProxyNotRegistered\u003c/code\u003e, each providing specific reasons for disbursement failure.\u003c/p\u003e\n"],["\u003cp\u003eEach result type (\u003ccode\u003esuccess\u003c/code\u003e, \u003ccode\u003eaccountDoesNotSupportCurrency\u003c/code\u003e, etc.) is further detailed in linked documentation for deeper understanding.\u003c/p\u003e\n"],["\u003cp\u003eIf the \u003ccode\u003eaccountClosed\u003c/code\u003e error is returned, the user's instrument will be closed with Google, requiring them to add a new instrument.\u003c/p\u003e\n"]]],["The core content describes the possible outcomes of a disbursement operation, represented in JSON. The `result` field indicates the status, which can be one of four types: `success` signifying a successful transfer; `accountDoesNotSupportCurrency` indicating currency incompatibility; `accountClosed` meaning the account is closed; or `payeeProxyNotRegistered`, indicating an unregistered payee proxy. Each result corresponds to a specific object and associated explanation.\n"],null,["# DisburseResult\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n\nResult for disburse.\n\n| JSON representation |\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { // Union field `result` can be only one of the following: \"success\": { object (/pay/banking-fop-v2/payment-integrator-banking-fop-api/Empty) }, \"accountDoesNotSupportCurrency\": { object (/pay/banking-fop-v2/payment-integrator-banking-fop-api/AccountDoesNotSupportCurrency) }, \"accountClosed\": { object (/pay/banking-fop-v2/payment-integrator-banking-fop-api/AccountClosed) }, \"payeeProxyNotRegistered\": { object (/pay/banking-fop-v2/payment-integrator-banking-fop-api/PayeeProxyNotRegistered) } // End of list of possible types for union field `result`. } ``` |\n\n| Fields ||\n|---------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Union field `result`. **REQUIRED** : The possible results of this disbursement. `result` can be only one of the following: ||\n| `success` | `object (`[Empty](/pay/banking-fop-v2/payment-integrator-banking-fop-api/Empty)`)` Successful transfer. |\n| `accountDoesNotSupportCurrency` | `object (`[AccountDoesNotSupportCurrency](/pay/banking-fop-v2/payment-integrator-banking-fop-api/AccountDoesNotSupportCurrency)`)` This account does not support the requested currency. |\n| `accountClosed` | `object (`[AccountClosed](/pay/banking-fop-v2/payment-integrator-banking-fop-api/AccountClosed)`)` The user's account held with the integrator has been closed. Returning this value will cause the user's instrument to be closed with Google. The user will be forced to add a new instrument by going through the association flow again. |\n| `payeeProxyNotRegistered` | `object (`[PayeeProxyNotRegistered](/pay/banking-fop-v2/payment-integrator-banking-fop-api/PayeeProxyNotRegistered)`)` The payee proxy is not registered. |"]]