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
-
Activity
Fix Version/s | 4.0.0 [ 10603 ] |
Story Points | 3 |
Sprint | 4.0.0 Sprint 6 [ 24 ] |
Rank | Ranked higher |
Assignee | Cody Phillips [ cody ] | Tyson Phillips [ tyson ] |

Status | Open [ 1 ] | In Progress [ 3 ] |

Status | In Progress [ 3 ] | In Review [ 5 ] |
Resolution | Fixed [ 1 ] |

Status | In Review [ 5 ] | Closed [ 6 ] |
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.