Open
Description
Most gateways now distinguish between the billing name and the card holder name. This is useful when, for example, a person is being billed but is using a company credit card - the names will be different.
The CreditCard
class does not explicitly provide a named field for the card holder name. For the sake of standardisation and setting a convention that all the drivers can use, I believe it needs a card holder name parameter, whatever it is called.
The card holder name could fall back to the billing name if it is not explicitly set, so this would provide some backwards compatibility.
Any thoughts on that? Good idea? Perhaps I'm overlooking something?