This article covers
Authorize.net say Transaction Details API are not mandatory. Why does Chargebee need it?
Should I enable Transaction Details API in my Authorize.net account?
Summary
Although Authorize.net now deems that Transaction Details API is outdated, Chargebee's reconciliation jobs to process your transactions depend on having this enabled. This feature is also needed when you wish to process ACH via Authorize.net in Chargebee. Therefore, we require that you have this enabled in your Authorize.net account by default to continue processing payments successfully in Chargebee.
Related Articles and Documentation
Configuring Authorize.net in Chargebee
Configuring ACH - Authorize.net in Chargebee