Transaction
Transaction: Adjust Authorization
Note
Authorization and capture can incur merchant fees in some markets. For more information, see your
Braintree User Agreement.
- DOTNET
TransactionRequest request = new TransactionRequest {
Amount = 10.0M,
};
Result<transaction> result = gateway.Transaction.AdjustAuthorization("the_transaction_id", request);
if (result.IsSuccess()) {
Transaction adjustedTransaction = result.Target;
} else {
Console.WriteLine(result.Errors);
}
Arguments
TransactionId
required, stringThe unique transaction identifier. You can only adjust authorization of transactions that have a status of authorized.
Additional Parameters
Amount
DecimalThe adjusted amount to be authorized for the transaction. This value must be greater than 0 and can't be same as current authorized amount of the transaction, and must match the currency format of the merchant account.