Create a Balance Adjustment
Create a Balance Adjustment to increase (i.e., 'Top-up') or decrease your account balance for Payouts.
Headers
Specify the API version of your request. For more details, see Versioning.
The data type being sent in the request body must be application/json.
Request body
The total amount that will be debited in cents (e.g. 100 cents to debit $1.00).
ISO 4217 3 letter currency code.
A description of the Balance Adjustment.
The account, card, or bank account that is credited or debited as part of the adjustment.
The payment processing entity responsible for handling transactions, fund movements, etc., between different financial accounts.
The method of adjustment.
Include up to 50 key: value pairs to annotate requests with custom metadata.
- Maximum character length for individual keys is 40.
- Maximum character length for individual values is 500. (For example, order_number: 25, item_type: produce, department: sales)
The ID of the top-up configuration that created the adjustment.
Specifies whether the Balance Adjustment increases or decreases the account balance.
Acceptable values:
- TOP_UP - Adds funds to the balance (e.g., a deposit or manual funding).
Example request
{
"amount": 5000
}Response
A single Balance Adjustment
The ID of the resource.
Timestamp of when the object was created.
Timestamp of when the object was last updated.
The total amount that will be debited in cents (e.g. 100 cents to debit $1.00).
ID of the Application the resource was created under.
A ledger record that tracks individual financial movements within a Balance Adjustment.
ISO 4217 3 letter currency code.
A description of the Balance Adjustment.
The code of the failure so the decline can be handled programmatically. For more info on how to handle the failure, see Failure Codes.
The code of the failure so the decline can be handled programmatically. For more info on how to handle the failure, see Failure Codes.
The account, card, or bank account that is credited or debited as part of the adjustment.
The payment processing entity responsible for handling transactions, fund movements, etc., between different financial accounts.
The method of adjustment.
The status of the Balance Adjustment, indicating whether the adjustment was successful or failed.
- SUBMITTED - The balance adjustment has been initiated but is not yet confirmed.
- SUCCEEDED - The adjustment was successful, and the funds are available. This typically occurs 1-3 business days after SUBMITTED.
- FAILED - Finix was unable to process the adjustment, and the balance was not updated.
- RETURN - The adjustment was initially successful, but a subsequent return resulted in a reversal of the balance increase.
The ID of the top-up configuration that created the adjustment.
A unique identifier for tracking the Balance Adjustment across its lifecycle.
Specifies whether the Balance Adjustment increases or decreases the account balance.
Acceptable values:
- TOP_UP - Adds funds to the balance (e.g., a deposit or manual funding).
Include up to 50 key: value pairs to annotate requests with custom metadata.
- Maximum character length for individual keys is 40.
- Maximum character length for individual values is 500. (For example, order_number: 25, item_type: produce, department: sales)
Example response
{
"amount": 5000
}