Details
Description
Authorize.net gateway should store the last 4 of the card number as the reference_id for the transaction for CIM as it does for AIM.
This will mean passing along the $account from GatewayPayments::[process|authorize|capture|refund|void]Payment, via MerchantGateway::[set|get]Account()
This would then allow AuthorizeNet::processStoredCc() to fetch the account info (via MerchantGateway::getAccount(), and set the appropriate value as the reference_id.
Issue Links
- relates to
-
CORE-1962 Show reference ID in transactions listings
- Closed
This task only updates Authorize.net to pass the last 4 that is retrieved from the API response as the transaction reference ID. It does not perform the generic changes to GatewayPayments or the MerchantGateway.