The ruby authorize.net gem (version 1.5.2) does not return the billing address properly. The street address component is missing.
The XML response from the authorize.net server is correct, but it is not parsed properly into an AuthorizeNet::Address object.
It looks like the problem might be in this file:
authorize-net-1.5.2/lib/authorize_net/addresses/address.rb
If I change the two occurrences of ':street_address' to just ':address', then I can access the address field as expected. Please advise if that fix is appropriate, or if this will be fixed in an upcoming release of the gem.
06-27-2012 09:38 AM
Hey chris098,
Thanks for the heads up. We've noted this bug and have reported it to our developers.
Thanks,
Michelle
Developer Community Manager
07-02-2012 03:18 PM
Is there an ETA as to when this bug will be fixed? (Or, if it's already fixed, when a new version of the ruby gem will be made available?)
08-07-2012 12:55 PM
Hey chris098,
I don't have an ETA for this, no. But once we make updates to any SDKs, we will post an announcement in the News and Announcements board.
Thanks,
Michelle
Developer Community Manager
08-10-2012 10:22 AM
Six months later and this still seems to be an issue. Any ETA on a fix? Should not take so long just to patch a ruby gem.
02-05-2013 09:01 AM