Transaction
Transaction: Adjust Authorization
Note
Authorization and capture can incur merchant fees in some markets. For more information, see your
Braintree User Agreement.
- Ruby
result = gateway.transaction.adjust_authorization(
"the_transaction_id",
:amount => "10.00"
)
if result.success?
adjusted_transaction = result.transaction
else
p result.errors
end
Arguments
transaction_id
required, StringThe unique transaction identifier. You can only adjust authorization of transactions that have a status of authorized.
Additional Parameters
:amount
BigDecimalThe 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.