HEAD / unreleased
- No significant changes.
1.4.0 / 2013-04-03
- Update multi_xml dependency due to security vulnerabilities
- Remove Watchr development dependency.
1.3.1 / 2012-10-30
- Identified and added MIT License information to the library and gemspec.
- Bogus: Force credit_card.to_vaulted_billing for transaction methods. (reported and fixed by @hoverlover)
1.3.0 / 2012-02-29
- IP Commerce: Fix an issue where the card number may be received as a Numeric, resulting in an ArgumentError. (reported by @pivotal-evo)
NMI: Send correct Content-Type request header (from
application/x-www-form-urlencoded) correcting the Invalid Username issue. (reported by @hoverlover)
1.2.1 / 2011-10-27
- Bogus: Set the response_message for failed transaction responses.
1.2.0 / 2011-10-27
- IP Commerce: Return AVS Response as hash split out with responses for the individual responses (No Match, No Response, etc).
- IP Commerce: Return CV Response as a string indicating what we receive from IP Commerce (Match, No Match, Invalid, etc).
- IP Commerce: Fix hash to JSON conversion issue with symbolized key names.
- Bogus: Extended to allow for failure case testing with a magic card number.
1.1.6 / 2011-09-09
- IP Commerce: Strip out non-alphanumeric characters from postal code. IP Commerce accepts a 1-9 digit code of only alphanumeric characters.
1.1.5 / 2011-09-06
- IP Commerce: Add additional configuration options for transactions.
1.1.4 / 2011-08-31
- IP Commerce: Add support for test/production API end points.
1.1.3 / 2011-08-31
- IP Commerce: Update the path used for transactions to allow other libraries to reuse.
- IP Commerce: Update certification scripts and add TMS certification scripts.
- IP Commerce: Correctly store the session key.
1.1.2 / 2011-08-30
- IP Commerce: Fix certification test issues.
1.1.1 / 2011-08-30
- IP Commerce: Added country to AVS data sent with credit cards.
- IP Commerce: Implement add_customer_credit_card via $1.00 auth/void.
- IP Commerce: Implement AVS / CVV checking.
- IP Commerce: Add certification tests.
- IP Commerce: Handle session key non-renewals.
1.1.0 / 2011-08-17
- Add IP Commerce gateway
- Added HTTP endpoint failover support
- Added VaultedBilling::Error to collect exceptions raised
- Added optional options hash to gateway transaction calls
- Add MultiJson and MultiXml dependencies
- Allow development dependencies to be more flexible