New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Recurly_Transaction::get should return HOST CODE for failed transactions #244
Comments
Let me look into that. It might require an API change since I don't think we're currently exposing it. |
@phpdave can you send an email to andrew at recurly dot com with your subdomain and a relevant transaction uuid so I can pull up an example? |
This sounds like something that we'd like to do but it would to go into the backlog so I can't give you any kind of a date on it. I'll leave this open for now. |
@phpdave Is this still an issue for you or have you found a suitable workaround? |
Not an issue as much as this would allow me to enhance the error handling capabilities of the API consumer (me and everyone else using this). I’ll leave it up to you and your technical architect to determine if it’s work that is worth pursuing. |
After speaking with the team who would be the ones to implement this feature, we've decided not to pursue it at this time. If there are more requests for it through the proper channels, we may put it on the roadmap. I'm going to close out this issue as it has become stale. |
Problem
I need the Host Code value from a failed transaction via the PHP client/Recurly API. This information is displayed under "Parameters" on the transactions detail page at https://{mydomain}.recurly.com/transactions/{transactionid}
Suggested Solution
Recurly_Transaction::get($uuid)
should have an additional field returned that's called host_code for failed transactionsand/or
Failed Payment webhook notification xml (
Recurly_PushNotification
) should have the host_codeNotes
My intermediary gateway is returning a 1000 gateway_error_code "unknown error", but my Processor is giving me more information in the Host_Code field (at the intermediary gateway this is referred to as the Response Code). I need this information to properly handle the failed payment as the Host Code # can be used to determine that the error is not unknown but that it was a decline.
The text was updated successfully, but these errors were encountered: