authorizationType
= ESTIMATED
on either:
authorizationType
defaults to FINAL
if not set to ESTIMATED
. Authorization adjustments only work on estimated authorizations so without this step, any future attempts to adjust the authorization will not work.
/client-session
authorizationType
field is optional, it is only included in the response if it is passed on the request. So, by default, this field will not be included in the client session response unless you actively choose to pass it in the request.
authorizationType
is always returned in the response to the POST /payments
endpoint, even if it’s not included in the request - the default FINAL
will be returned if it’s not set to ESTIMATED
in the request.
Also, as is the case with all other fields, the authorizationType
value provided in POST /payments
takes priority over the client session value if you add the field to both requests.
amount
field which should equal the new desired authorized amount:
authorizationType
= FINAL
status
≠ AUTHORIZEDpaymentInstrumentType
≠ PAYMENT_CARD
Adjust Authorization event in payment timeline