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
Cody Phillips (Inactive)
created issue -
Cody Phillips (Inactive)
made changes -
Cody Phillips (Inactive)
made changes -
Fix Version/s | 4.0.0 [ 10603 ] |
Cody Phillips (Inactive)
made changes -
Story Points | 3 |
Cody Phillips (Inactive)
made changes -
Sprint | 4.0.0 Sprint 6 [ 24 ] |
Cody Phillips (Inactive)
made changes -
Rank | Ranked higher |
Tyson Phillips (Inactive)
made changes -
Assignee | Cody Phillips [ cody ] | Tyson Phillips [ tyson ] |
Automated transition triggered when Tyson Phillips (Inactive) created a branch in Stash -
Status | Open [ 1 ] | In Progress [ 3 ] |
Automated transition triggered when Tyson Phillips (Inactive) created pull request #3 in Stash -
Status | In Progress [ 3 ] | In Review [ 5 ] |
Resolution | Fixed [ 1 ] |
Automated transition triggered when Cody Phillips (Inactive) merged pull request #3 in Stash -
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.