The authorization with additional payment details, such as risk assessment and processor response. These details are populated only for certain payment methods.
status_detailsobject<authorization_status_details>Optionalamountobject<amount_with_breakdown>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredbreakdownobject<amount_breakdown>Optionalitem_totalobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredshippingobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredhandlingobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredtax_totalobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredinsuranceobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredshipping_discountobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequireddiscountobject<discount_with_breakdown>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequirednetwork_transaction_referenceobject<network_transaction>OptionalidstringOptionaldatestringOptionalnetworkenum<card_brand>Optionalseller_protectionobject<seller_protection>Optionalexpiration_timestring<date_time>OptionalNote: The regular expression provides guidance but does not reject all invalid dates.
linksobject<link_description-2>[]OptionalhrefstringRequiredrelstringRequiredschemaobject<link_schema-2>OptionaltargetSchemaobject<link_schema-2>Optionalcreate_timestring<date_time>OptionalNote: The regular expression provides guidance but does not reject all invalid dates.
update_timestring<date_time>OptionalNote: The regular expression provides guidance but does not reject all invalid dates.
processor_responseobject<processor_response>Optionalresponse_codeenumOptional