- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
transHashSha2 is not in the API transaction response
Hi,
I received the notification about transHash being replaced by transHashSha2. I updated to the latest SDK (1.9.9) but I still don't get a value in the transHashSha2 field. I am calling
CreateTransactionRequest
against the sandbox and the transaction response contains a value for transHash but the transHashSha2 field value is an empty string. I have double checked and I already have generated a signature key in the sandbox. What am I missing?
โ01-30-2019 06:48 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Has anyone using the API figured out how to get the amount from the response? The upgrade guide text is posted below. Can someone tell me how to grab the information in the third bullet point? I can successfully pull the transId element from the createTransactionResponse using response.transactionResponse.transId , but when I use response.transactionResponse.amount I get the error, "Public member 'amount' on type 'createTransactionResponse' not found". What is the syntax for extracting the amount from the createTransactionResponse ?
Step 3. Create a message string that starts with a caret ("^"), followed by the following three fields delimited by carets, and terminated with another caret:
โข The API Login ID that you send in createTransactionRequest in the name element.
โข The transaction ID that we send in createTransactionResponse in the transId element.
โข The transaction amount that we send in createTransactionResponse in the amount element.
โ01-31-2019 10:12 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
โ01-31-2019 10:20 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
So their upgrade guide is incorrect? It cleary says to use "The transaction amount that we send in createTransactionResponse in the amount element."
https://developer.authorize.net/support/hash_upgrade/
So just use the amount I'm sending to them?
โ01-31-2019 10:24 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
โ01-31-2019 10:41 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Are you by chance using the sandbox in test mode? Not sure what else would cause that.
โ01-31-2019 10:43 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@Renaissance no, my sandbox is in live mode.
โ02-09-2019 12:41 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@JenHaga your question should've probably been a separate post as it's not related to my issue.
โ02-09-2019 12:42 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
โ02-10-2019 01:47 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
โ02-10-2019 02:04 PM