Skip to content

updated struct GetTransactionListResponse#7

Open
olegromanchuk wants to merge 2 commits intohunterlong:masterfrom
olegromanchuk:master
Open

updated struct GetTransactionListResponse#7
olegromanchuk wants to merge 2 commits intohunterlong:masterfrom
olegromanchuk:master

Conversation

@olegromanchuk
Copy link

Please, check that if you have a chance:

If you go to:
https://developer.authorize.net/api/reference/index.html#transaction-reporting-get-transaction-list
the original Response has a section "getTransactionListResponse". But if you press a "Send" button this section (getTransactionListResponse) disappeared. This is what I've got trying to use your package: a response without "getTransactionListResponse".

So, these are changes which were made to get it working:

Updated "GetTransactionListResponse" to match current Auth.Net's "getTransactionListResponse".
A response from Auth.Net failed to unmarshal on line 80 in transaction_reporting.go

err = json.Unmarshal(response, &dat)

Current Auth.Net response from
https://developer.authorize.net/api/reference/index.html#transaction-reporting-get-transaction-list

{
"transactions": [
{
"transId": "60106385658",
"submitTimeUTC": "2018-07-26T14:38:17Z",
"submitTimeLocal": "2018-07-26T07:38:17",
"transactionStatus": "settledSuccessfully",
"firstName": "Ellen",
"lastName": "Johnson",
"accountType": "MasterCard",
"accountNumber": "XXXX0015",
"settleAmount": 5,
"marketType": "eCommerce",
"product": "Card Not Present"
}
],
"totalNumInResultSet": 1,
"messages": {
"resultCode": "Ok",
"message": [
{
"code": "I00001",
"text": "Successful."
}
]
}
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant