Hello everyone,
I am testing with the Address Validation Service. I am purposely having it fail validation under the setting 'Authorize and Hold For Review'. The response code returns a 4, the response reason code returns a 253, but the transaction type (x_type) returns a blank. Originally I sent a transaction type of AUTH_CAPTURE to the payment form.
My question, why is the transaction type returning a blank when there is no blank as a return value in the API?
x_type | Value: The type of credit card transaction Format: AUTH_CAPTURE, AUTH_ONLY, CREDIT, PRIOR_AUTH_CAPTURE, VOID |
We log the transaction type in our database on the outgoing and the incoming. But if AuthorizeNet returns a blank , we don't know what to do with this. Is this blank going to be returned in other error cases as well? Or is this a bug?
Thanks,
Matt
Solved! Go to Solution.
08-19-2013 09:15 AM
Hi Matt,
Technically, it is not currently returned because the transaction has no type until after a manual review. After the review it can become either authorized or declined. I will send this to our internal developers as a feature request to echo back the submitted value.
Thanks,
Joy
08-21-2013 02:33 PM
Hi Matt,
Technically, it is not currently returned because the transaction has no type until after a manual review. After the review it can become either authorized or declined. I will send this to our internal developers as a feature request to echo back the submitted value.
Thanks,
Joy
08-21-2013 02:33 PM