Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
x_SHA2_Hash missing in silent post for void/refund transactions
While converting some existing software to use the new hash method we encountered a problem where x_SHA2_Hash is not being populated in the silent post request when the transaction is voided or refunded. It is populated as expected when the transaction is originally submitted.
I'm trying to determine whether this is a configuration issue, a bug, or intentional behavior? Is anyone else able to replicate this behavior?
(This is on the sandbox environment)
Partial contents of the silent post for the original transaction:
'2019-03-12 3:05:52 pm UTC' array ( 'x_response_code' => '1', 'x_response_reason_code' => '1', 'x_response_reason_text' => 'This transaction has been approved.', 'x_avs_code' => 'Y', 'x_method' => 'CC', 'x_card_type' => 'Visa', 'x_account_number' => 'XXXX1111', 'x_invoice_num' => '10488', 'x_type' => 'auth_capture', 'x_amount' => '11.00', 'x_MD5_Hash' => '', 'x_SHA2_Hash' => 'AF85966DFC3021C341CA3AF4FCBBC0E973E3AE810385B29AB7825A4265BAE59D5BC5299CCF1D2ABFA298D9FBED619513C012C9931261059E86634F26E09523D3', 'x_cvv2_resp_code' => 'P', 'x_cavv_response' => '2', 'x_test_request' => 'false', ), )
Partial contents of the silent post for the void:
'2019-03-12 3:06:38 pm UTC', array ( 'x_response_code' => '1', 'x_response_reason_code' => '1', 'x_response_reason_text' => 'This transaction has been approved.', 'x_avs_code' => 'P', 'x_method' => 'CC', 'x_card_type' => 'Visa', 'x_account_number' => 'XXXX1111', 'x_invoice_num' => '10488', 'x_type' => 'void', 'x_amount' => '0.00', 'x_MD5_Hash' => '', 'x_SHA2_Hash' => '', 'x_cvv2_resp_code' => '', 'x_cavv_response' => '', 'x_test_request' => 'false', ), )
03-12-2019 08:22 AM