The Authorize.net API currently requires the cardholder's first and last
names to be sent separately.As HTML forms commonly only request the
cardholder name using a single text field, rather than divided into two
fields for a separated first and last...