This article covers
Transactions from Chargebee have no first/last name and Authorize.net is starting to flag those as suspicious.
I can find the first name and last name in Chargebee. Why is this not being sent to my gateway?
You could find the first and last name fields populated under the 'Account details' of a customer in Chargebee but the same would appear '_empty_' in your merchant account. However, Chargebee does send this data to your gateway account, provided it is captured as part of the Card details. If you are using Chargebee’s checkout pages, then ensure to enable and/or make the fields mandatory in the Payments section.
Go to Settings > Configure Chargebee > Checkout & Self-serve Portal settings > Fields
Ensure to hit Publish once you make the changes.
You can verify if the data is captured from the customer by selecting “Show More” on their card information in Chargebee:
Data present under 'Payment Methods' are only sent to the gateway account on transactions.
Related articles and Documentation