Shopify/active_merchant — pull request #837 by cade (2013-09-11 19:36:21+00:00)
Title: Change CyberSource address retrieval from :phone_number to :phone

The documentation for using the CyberSource gateway states to pay special
attention to the options hash from the specs, but the actual gateway code did
not use the same hash structure as the specs. `:phone` is used in the specs,
but the retrieval key in the gateway code is `:phone_number`. This causes the
gateway to throw an error.

I chose to update the application code rather than the specs because the
usage of the :phone key seems much more standardized (based on the
contribution guideline docs as well as the `#address` helper method that gets
used in `test_helper.rb`) than the :phone_number key. The specs could
certainly be updated instead without affecting existing code.