Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 710 lines (639 sloc) 44.227 kb
051f7c4 Update changelog format. Don't use rdoc for gateway support class
codyfauser authored
1 = ActiveMerchant CHANGELOG
2
6d36062 John Duff Packaging for release 1.16.0
jduff authored
3 == Version 1.16.0 (May 12, 2011)
4
5 * Bogus: Support referenced transactions for #authorize, #purchase, #recurring and
6 #credit [dasch/jduff]
7 * Payment Express: Update gateway url [bayan/titanous]
8 * Moneybookers: Send country and account_name if provided [Soleone]
9 * Moneris: Add Diners Club and Discover [Soleone]
10 * Cybersource: add auth_reversal support [jeberly/titanous]
11 * WorldPay: Update endpoint URLs for offsite gateway [Soleone]
12 * Worldpay: Add JCB and add Maestro [Soleone]
13 * Authorize.net: Add Diners Club and JCB [Soleone]
14 * Quickpay: Add testmode for subscribe and authorize [dasch/jduff]
15 * Orbital: fix handling of phone numbers. [ntalbott]
16 * Braintree: Add Diners Club [cody]
17 * Add ePaymentPlans offsite payment [robertomiranda/Soleone]
18 * Add Stripe gateway [boucher/titanous]
19 * Add Paystation gateway [nikz/jduff]
20 * Bump minimum ActiveSupport version to 2.3.11 [titanous]
21 * Use securerandom from stdlib not active_support [phlipper/jduff]
0835be0 Cody Fauser Add Diners Club to Braintree's support card types list
codyfauser authored
22
172db7c Update changelog for v1.15.0
Jonathan Rudenberg authored
23 == Version 1.15.0 (May 12, 2011)
6d36062 John Duff Packaging for release 1.16.0
jduff authored
24
172db7c Update changelog for v1.15.0
Jonathan Rudenberg authored
25 * DirecPay: Fix address to not include address2 twice in some cases [Soleone]
26 * DirecPay: Send company if available [Soleone]
27 * Realex: Fix hash signature [ntalbott/Soleone]
28 * SecurePay AU: Update remote tests [ntalbott]
29 * SecurePay AU: Fix method arity for #capture, #refund, #credit and #void [Soleone]
30 * Barclays ePDQ: Make response parsing more robust [Soleone]
31 * Payflow Express: Add line item support [wolframarnold]
32 * Payflow Express: Add comment field support [wolframarnold]
33 * Payflow: Add more optional fields [wolframarnold]
34 * Beanstream/Paypal: Fix CREDIT_DEPRECATION_MESSAGE errors [Jonathan Rudenberg]
35 * BraintreeBlue: Return a hash instead of a transaction object [braintreeps]
36 * BraintreeBlue: Return proper AVS/CVV values [braintreeps]
37 * Bogus: Add #recurring [trwomey]
38 * Make Validateable compatible with ActiveModel [CodeMonkeySteve]
39 * Add DirectEBanking offsite gateway [Gerwin Brunner/Soleone]
40 * ActiveSupport 3.1 beta support [cgriego]
41
207cb34 Dennis Theisen Packaging for release 1.14.0
Soleone authored
42 == Version 1.14.0 (Apr 29, 2011)
43
2c817ae Dennis Theisen Cleaned up changelog and make sure .bundle directory created when using ...
Soleone authored
44 * SagePayForm: Implement #cancelled? for Return. [wisq]
45 * Add #cancelled? to Integrations::Return [wisq]
46 * Bogus gateway: Add refund support and better tests [wisq]
47 * Beanstream: Add support for storing cards [duffomelia]
48 * eWay: Add support for storing cards [duffomelia]
49 * Add validation mode to update profile request [Ken Miller]
50 * Authorize.net CIM: Add oldLiveMode [ntalbott]
51 * Authorize.net CIM: Add extra transaction types [Ken Miller]
52 * JetPay: gateway tweaks [ntalbott]
53 * Deprecate a bunch more #credit methods [ntalbott]
54 * RealEx: Add authorize/capture/credit/void [ntalbott]
55 * SecurePay AU: Add authorize/capture/credit/void [ntalbott]
56 * PayPal Express: Make response parsing more robust [ntalbott]
bc42056 Nathaniel Talbott Test deprecation warnings; add deprecation line numbers.
authored
57 * Test deprecation warnings; add deprecation line numbers [ntabott]
2c817ae Dennis Theisen Cleaned up changelog and make sure .bundle directory created when using ...
Soleone authored
58 * Add Orbital direct gateway [ntalbott]
59 * Add WorldPay direct gateway [ntalbott]
14d299d Nathaniel Talbott Add WorldPay gateway.
authored
60
9ae2a43 Dennis Theisen Packaging for release 1.13.0
Soleone authored
61 == Version 1.13.0 (Apr 19, 2011)
62
25f4618 Steven Soroka Add a Gemfile for optional bundler support
ssoroka authored
63 * Add a Gemfile for optional bundler support [ssoroka]
c67e02b Steven Soroka Stop using has_rdoc= when rubygems version is 1.7.0 or greater, since it...
ssoroka authored
64 * Stop using has_rdoc= when rubygems version is 1.7.0 or greater, since it's deprecated [ssoroka]
c32ac90 Dennis Theisen Updated Changelog with recent changes
Soleone authored
65 * Add tax field to braintree [wisq]
66 * Quickpay: Also add Sweden as supported country [Soleone]
67 * Adding refund method for gateways that are using the credit method for referenced based refunds, added deprecation worning to the credit method [John Duff]
68 * Return the Braintree transaction id in the response for void and refund transaction calls [John Duff]
69 * PayPal Express: Extract phone number from address if no contact phone was sent [Soleone]
70 * Unify all offsite gateways that verify the signature of Returns or Notifications by always using the #acknowledge method and calling the secret :credential2 [Soleone]
71 * Valitor: Change name of credential for Return and Notification from :password to :credential2 in symmetry with the other Integrations [Soleone]
d3be5f8 Dennis Theisen Moneybookers: Add support for tracking token
Soleone authored
72 * Moneybookers: Add support for tracking token [Soleone]
c32ac90 Dennis Theisen Updated Changelog with recent changes
Soleone authored
73 * Moneybookers: Require credential when creating Notifications instead of adding an argument to #acknowledge [Soleone]
74 * Moneybookers: Fix Notification to return correct status [Soleone]
75 * Support default Return class for all Integrations that don't use returns [Soleone]
76 * Add support for passing additional options when creating a Notification to all Integrations [Soleone]
77 * Update BraintreeBlue#refund to have consistent method signature [Jonathan Rudenberg]
78 * Add rails/init.rb for gem campatability in Rails [Rūdolfs Ošiņš]
79 * Fix Paypal Express response parser [Jonathan Rudenberg]
a3bcb37 Adrian Irving-Beer Add tax field to braintree.
wisq authored
80 * Braintree/Transax: Add tax field [wisq]
81
4a41d7d Dennis Theisen Packaging for release 1.12.1
Soleone authored
82 == Version 1.12.1 (Mar 21, 2011)
83
84 * Ogone: Make sure response.params is a real Hash [Soleone]
85 * WorldPay: Fix service_url in production mode [Soleone]
86
76dcae1 Dennis Theisen Packaging for release 1.12.0
Soleone authored
87 == Version 1.12.0 (Mar 1, 2011)
88
76617aa Dennis Theisen Updated Changelog and README
Soleone authored
89 * DirecPay: Send phone number as mobile phone by default [Soleone]
90 * Support sending line items for PayPal Express transactions [Jonathan Rudenberg]
91 * Update PayPal Express XML format to latest version [Jonathan Rudenberg]
92 * Fix custom image header for PayPal Express [mwagg]
b4cde6a Cody Fauser add InvoiceID and description to PayPal Express authorize and purchase
codyfauser authored
93 * Add InvoiceID and OrderDescription to PayPal Express Authorize and Capture [cody]
76617aa Dennis Theisen Updated Changelog and README
Soleone authored
94 * Add Moneybookers integration [Alex Diakov]
95 * Add QBMS (Quickbooks Merchant Services) gateway [ntalbott]
96 * Add NMI gateway [ntalbott]
7619f41 Nathaniel Talbott Add support for NMI gateway.
authored
97 * Make fully compatible with Rails 2 & 3, and Ruby 1.8 & 1.9 [ntalbott]
98 * Authorize.Net: Only return AVS message for AVS-related reason codes. [ntalbott]
76617aa Dennis Theisen Updated Changelog and README
Soleone authored
99 * Add Federated Canada gateway [ntalbott]
efb991b Selem Delul Garanti: Fix text normalization for nil values
necrodome authored
100 * Garanti: Fix text normalization for nil values [Selem Delul]
202bdfc Dennis Theisen Valitor: Always send amount without any decimal places by rounding.
Soleone authored
101 * Valitor: Always send amount without any decimal places [Soleone]
e6d059d Dennis Theisen Add WorldPay offsite gateway
Soleone authored
102 * Add WorldPay integration [Soleone]
7c160de Nathaniel Talbott Merge Federated Canada gateway.
authored
103
fcbde13 Dennis Theisen Packaging for release 1.11.0
Soleone authored
104 == Version 1.11.0 (Feb 11, 2011)
105
106 * Bump dependency for activesupport from 2.3.2 to 2.3.8 [Soleone]
107 * Garanti: Normalize text in xml fields for non-standard characters [Selem Delul]
108 * Garanti: Make sure order number does not contain illegal characters [Soleone]
109 * Fix ActionView tests for ActiveSupport 3.0.4 [Soleone]
110 * DirecPay: Make address information editable by default [Soleone]
111 * Fix ePDQ credit to expect and handle full authorization [Nathaniel Talbott]
0e6c682 Rob W Add support for Barclay's ePDQ gateway.
rfwatson authored
112 * Add Barclays ePDQ Gateway [Nathaniel Talbott]
8245300 Cody Fauser fix garanti tests and fixtures
codyfauser authored
113 * Add default fixture for Garanti and don't use fixture for Garanti [cody]
114 * Add cms param for ePay [ePay]
f5b291c Nathaniel Talbott Add Valitor integration.
authored
115 * Add Valitor Integration [Nathaniel Talbott]
116
15146ab Dennis Theisen Packaging for release 1.10.0
Soleone authored
117 == Version 1.10.0 (Jan 20, 2011)
118
119 * PayPal Express: Support returning payer phone number [Soleone]
120 * Fix ePay to correctly send order number [Soleone]
121 * Add BluePay Gateway [Nathaniel Talbott]
99aee16 Nathaniel Talbott Add support for BluePay.
authored
122 * Add Quantum Gateway [Joshua Lippiner]
15146ab Dennis Theisen Packaging for release 1.10.0
Soleone authored
123 * Add iDEAL/Rabobank gateway [Jonathan Rudenberg]
0db2486 Adrian Irving-Beer Disable SagePayForm emails by default.
wisq authored
124 * SagePayForm: Added send_email_confirmation (default false) to enable confirmation emails [wisq]
125
1d832ea Dennis Theisen Packaging for release 1.9.4
Soleone authored
126 == Version 1.9.4 (Jan 5, 2011)
127
128 * Update Garanti gateway to integrate with new API [Selem Delul]
129
7ec6318 Dennis Theisen Packaging for release 1.9.3
Soleone authored
130 == Version 1.9.3 (December 17, 2010)
131
b426805 Dennis Theisen BBS Netaxept: Change transaction type from C (MOTO: mail order telephone...
Soleone authored
132 * Fix BBS Netaxept to change transaction type from C (for MOTO: mail order telephone order) to M (for credit card orders) [Soleone]
a5c3b4b Dennis Theisen Iridium: Fix sale requests to work with any object that responds to cred...
Soleone authored
133 * Fix Iridium and ePay to work with any object that responds to credit card methods not only ActiveMerchant::CreditCard objects
b426805 Dennis Theisen BBS Netaxept: Change transaction type from C (MOTO: mail order telephone...
Soleone authored
134
59c2bee Dennis Theisen Packaging for release 1.9.2
Soleone authored
135 == Version 1.9.2 (December 9, 2010)
136
0db2486 Adrian Irving-Beer Disable SagePayForm emails by default.
wisq authored
137 * Add support for PayPal mobile payments [wisq]
66f8dc3 Cody Fauser Update changelog
codyfauser authored
138 * Add ePay gateway [ePay, Jonathan Rudenberg]
139 * Allow access to the raw HTTP response [Jonathan Rudenberg]
140
86c4028 Dennis Theisen Packaging for release 1.9.1
Soleone authored
141 == Version 1.9.1 (November 24, 2010)
142
143 * PayPal Express and PayPal Pro: Send JPY currency correctly without decimals [Soleone]
cd0f1e2 Dennis Theisen Updated changelog
Soleone authored
144 * Netaxept: Make sure password (token) is URL escaped and update remote tests for updated server behavior [Soleone]
9e2e415 Dennis Theisen DirecPay: Add options param to Return
Soleone authored
145 * DirecPay: Add support for additional options in Return class and add convenience method to get transaction status update [Soleone]
3a2a7a0 Dennis Theisen Add new alias credit_card.brand for credit_card.type and handle the bran...
Soleone authored
146 * Add new alias credit_card.brand for credit_card.type and handle the brand correctly in Netaxept [Soleone]
9b96bcc Dennis Theisen Iridium: Do not depend on ExpiryDate class for credit_card
Soleone authored
147 * Iridium: Do not depend on ExpiryDate class for credit_card [Soleone]
89ea99a Dennis Theisen PayFlow: Use same timeout of 60 seconds in HTTP header and XML for all r...
Soleone authored
148 * PayFlow: Use same timeout of 60 seconds in HTTP header and XML for all requests [Soleone]
09562d4 Dennis Theisen PayPal Website Payments Pro CA no longer supports American Express cards
Soleone authored
149 * PayPal Website Payments Pro CA no longer supports American Express cards [Soleone]
cd0f1e2 Dennis Theisen Updated changelog
Soleone authored
150 * Updated BIN ranges for Discover to match recent documents [kaunartist]
09562d4 Dennis Theisen PayPal Website Payments Pro CA no longer supports American Express cards
Soleone authored
151
57dcb30 Dennis Theisen Packaging for release 1.9.0
Soleone authored
152 == Version 1.9.0 (October 14, 2010)
153
f8bf053 Dennis Theisen Updated changelog and contributors
Soleone authored
154 * Add support for DirecPay gateway [Soleone]
0db2486 Adrian Irving-Beer Disable SagePayForm emails by default.
wisq authored
155 * Add SagePay Form integration gateway [wisq]
156 * Allow Return class to include a Notification for gateways that treat the direct response as a notification [wisq]
77197c5 Cody Fauser Add changelog and contributor entries for PayboxDirect. Small tweaks to ...
codyfauser authored
157 * Add support for PayboxDirect gateway [Donald Piret]
b406c73 Cody Fauser add changelog and contributor entries for SecureNet gateway
codyfauser authored
158 * Add support for SecureNet gateway [Kal]
3cf95c7 Cody Fauser Add changelog and contributor entries for Inspire gateway
codyfauser authored
159 * Add support for the Inspire gateway [ryan r. smith]
160
fe02a4b Dennis Theisen Packaging for release 1.8.0
Soleone authored
161 == Version 1.8.0 (September 24, 2010)
162
4032690 Dennis Theisen Updated documentation for changes that got merged in from spreedly fork.
Soleone authored
163 * PayPal Express: Add support for billing agreements [Nathaniel Talbott]
164 * Allow comparing countries [Nathaniel Talbott]
165 * Iridium: Fix country handling [Nathaniel Talbott]
166 * Iridium: Fix missing billing address [Nathaniel Talbott]
167 * Iridium: Do not pass CV2 if not present [Nathaniel Talbott]
168 * Add Iridium support [Phil Smy]
169 * Add Netaxept support [Nathaniel Talbott]
170 * PaymentExpress: Use Card Holder Help Text for the response message [Nathaniel Talbott]
171 * Sort the country name list [Duff OMelia]
172
1fa0150 Dennis Theisen Package for 1.7.3 release
Soleone authored
173 == Version 1.7.3 (September 14, 2010)
174
b7e8c35 Dennis Theisen SagePay: Fixed special handling for Japanese Yen currency to not send fr...
Soleone authored
175 * Fix SagePay special handling for Japanese YEN currency to not send fractional amounts [Soleone]
176
9f7e316 Dennis Theisen Package for 1.7.2 release
Soleone authored
177 == Version 1.7.2 (August 27, 2010)
178
7937f2b Dennis Theisen Update Braintree integration to play nicely with the braintree 2.5.0 gem
Soleone authored
179 * Update Braintree integration to play nicely with the braintree 2.5.0 gem [Soleone]
b7e8c35 Dennis Theisen SagePay: Fixed special handling for Japanese Yen currency to not send fr...
Soleone authored
180 * Fix SagePay to not send fractional amounts for Japanese YEN currency [Soleone]
b4d852e Dennis Theisen SagePay: Don't send fractional amounts for Chinese YEN currency
Soleone authored
181
94b61ae Cody Fauser Package for 1.7.1 release
codyfauser authored
182 == Version 1.7.1 (July 28, 2010)
183
35e7918 Cody Fauser Add changelog entry
codyfauser authored
184 * Pull in only the necessary components of Active Support. Enables use of ActiveMerchant with Rails 3 [railsjedi]
185
0356c29 James MacAulay Gem v1.7.0
jamesmacaulay authored
186 == Version 1.7.0 (July 9, 2010)
187
88bd9db Dennis Theisen Added braintree gem as an official dependency to support the new 'Blue' ...
Soleone authored
188 * Add support for new Braintree Blue Gateway (using the braintree gem) [Braintree]
c588508 James MacAulay Update CHANGELOG and ActiveMerchant::Version for 1.6.0
jamesmacaulay authored
189
190 == Version 1.6.0 (July 6, 2010)
191
871ae87 Add task for listing outbound hosts with port
Cody Fauser authored
192 * Add a task rake gateways:hosts to get a list of all outbound hosts and ports [cody]
2b0d884 fix chronopay test failure under 1.9.1
Cody Fauser authored
193 * Fix test failure in chronopay helper in Ruby 1.9.1 [cody]
05cccb1 Fix timezone issue in test
Cody Fauser authored
194 * Fix timezone issue in credit card test. [cody]
b25b394 Fix failing Garanti unit test
Cody Fauser authored
195 * Fix failing unit test for Garanti gateway [cody]
0815ffd Dennis Theisen Fix the failing CyberSource remote test. The CyberSource gateway respond...
Soleone authored
196 * Fix failing CyberSource remote test [Patrick Joyce]
2fa48b1 Dennis Theisen Added support for Garanti Sanal Pos, Turkish bank and billing gateway. A...
Soleone authored
197 * Support for Garanti Sanal Pos: Turkish bank and billing gateway [Selem Delul]
198 * Add deprecation note for Money objects to Bogus gateway [Soleone]
199 * Updated test URL for Merchant eSolutions and added valid remote test credentials [Soleone]
200 * Add new error class for SSL certificate problems in connection class [Soleone]
3fe363d Update valid_month and valid_expiry_year to coerce string arguments to i...
Cody Fauser authored
201 * Update valid_month and valid_expiry_year to coerce string arguments to integers [cody]
2aa10c2 Update changelog
Cody Fauser authored
202 * Add support for displaying credit cards with PayPal Express. Use the :allow_guest_checkout => true option when setting up the transaction [Edward Ocampo-Gooding]
0a90fb4 Use card_brand method for checking for checks in Sage and Beanstream
Cody Fauser authored
203 * Use card_brand method for checking for checks in Sage and Beanstream [cody]
b089382 Dennis Theisen Added support for JCB and Diners Club cards to Linkpoint.
Soleone authored
204 * Add JCB and Diners Club to LinkPoint [Soleone]
205
20e146b Cleanup Rakefile, add gemspec and prepare for 1.5.1 release
Cody Fauser authored
206 == Version 1.5.1 (February 14, 2010)
207
208 * Cleanup Rakefile, add gemspec and prepare for 1.5.1 release [cody]
39d1358 Update copyright dates
Cody Fauser authored
209 * Update copyright dates [cody]
a9ecfd5 Update CHANGELOG with recent updates
Cody Fauser authored
210 * Work around SkipJack bug by reversing the order of the query params [Soleone]
211 * Fix uppercase character in autoload of 2Checkout's Notification class [Edward Ocampo-Gooding]
212 * Detect language used in Chronopay integration based on billing address country [Soleone]
213 * Better handle international addresses in BeanstreamGateway [Soleone]
214
3765fa1 Prepare for 1.5.0 release
Cody Fauser authored
215 == Version 1.5.0 (February 2, 2010)
216
bbf79b4 Fix Gestpay notification to avoid Ruby 1.9 warnings
Cody Fauser authored
217 * Fix Gestpay notification to avoid Ruby 1.9 warnings [cody]
28afe8a Fix chronopay notification for Ruby 1.9
Cody Fauser authored
218 * Fix Chronopay notification time parsing for Ruby 1.9 [Joe Van Dyk]
53f8b85 Add default currency of USD to Braintree [#145 state:resolved]
Cody Fauser authored
219 * Set default currency of Braintree to USD [cody]
d3d1d8a Fix Quickpay helper for Ruby 1.9
Cody Fauser authored
220 * Fix QuickPay helper for Ruby 1.9 compat [cody]
fb7d139 Fix PaySecure gateway for Ruby 1.9
Cody Fauser authored
221 * Use String#each_line instead of collect in PaySecureGateway for Ruby 1.9 compat [cody]
6b7b57d Fix response parsing in SagePayGateway for Ruby 1.9
Cody Fauser authored
222 * Use String#each_line instead of to_a in SagePayGateway for Ruby 1.9 compat [cody]
daa6695 Fix incompatibility with country code search and Ruby 1.9
Cody Fauser authored
223 * Don't return an array when finding the country code. Fixes issue with Ruby 1.9 [cody]
188728e Fix custom assertions for Ruby 1.9
Cody Fauser authored
224 * Fix custom assertions for Ruby 1.9 [cody]
0ae2fd6 Formally deprecate Money objects. Clean up contributor comments
Cody Fauser authored
225 * Deprecate Money objects [cody]
7293bda PJ Hyett Fix jcb regex to include wider range of card numbers.
pjhyett authored
226 * Update JCB rejex to catch all valid PANs [pjhyett]
fe6895c remove old gateway constant aliases
Cody Fauser authored
227 * Remove old TransaXGateway constant [cody]
228 * Remove old ProtxGateway constant [cody]
33cf6d5 Remove old BrainTree constant
Cody Fauser authored
229 * Remove old BrainTree constant [cody]
c6153d8 Remove old AuthorizedNetGateway constant
Cody Fauser authored
230 * Remove AuthorizedNet constant [cody]
503b6e2 Dennis Theisen Updated SecurePay gateway to use a comma delimiter when parsing response...
Soleone authored
231 * SecurePay changed their delimeter from % to ,. Update gateway to handle changes [Soleone]
ada5f34 Fix typo in base.rb
Cody Fauser authored
232 * Fix documentation typo in base.rb [mig-hub]
6d4f925 added test for capture
Dusty Doris authored
233 * Add capture test to Linkpoint [Dusty Doris]
a0df168 fixed small bug
Dusty Doris authored
234 * Fix bug in Linkpoint with ternary operator and Ruby 1.9.1 [Dusty Doris]
fc84b0a Christian Billen Handling currency and processor for SmartPS/Braintree
cbillen authored
235 * Add currency and processor options to Braintree gateway [cbillen]
63a4280 stopdropandrew Unify API to always look for billing_address/address hash inside of opti...
stopdropandrew authored
236 * Unify API to always look for billing_address/address hash inside of options [stopdropandrew]
aa74045 Fix bug with Modern Payments Gateway where failure authorizations appear...
Cody Fauser authored
237 * Fix bug with Modern Payments Gateway where failure authorizations appeared to be successful [cody]
6a45566 Fix modern payments
Cody Fauser authored
238 * Fix Modern Payments Gateway [cody]
a3d18bd Use basic SkipJack host for all non-authorization transactions. Fix stat...
Cody Fauser authored
239 * Use basic SkipJack host for all non-authorization transactions. Fix status method [cody]
2dc4fb2 sanitize merchantware order id
Cody Fauser authored
240 * Strip non alpha numeric chars out of MerchantWare order number [cody]
d05c089 Parse the rest of the parameters from the Direct Response for the Author...
Cody Fauser authored
241 * Parse complete response of Authorize.net CIM gateway [Patrick Joyce]
e2a5408 Use PayPal sandbox for Payflow Pro Express Checkout testing
Cody Fauser authored
242 * Update to PayPal Sandbox URL for testing Payflow Pro Express Checkout. See Express Checkout for Payflow Pro guide [cody]
39e6eb0 Provide a C_STATE value of 'Outside United States' for SageGateway when ...
Cody Fauser authored
243 * Provide a C_STATE value of "Outside United States" for SageGateway when processing international customers [cody]
411046a enable amex for WPP ca
Cody Fauser authored
244 * PayPal Website Payments Pro Canada supports Amex [cody]
ac47ae5 add support for LinkPoint's Items entity
Tony Primerano authored
245 * Add line item support for LinkpointGateway. [Tony Primerano]
936e0bd Change account_id to login and add changelog and contributor entries
Cody Fauser authored
246 * Add support for SallieMae gateway [iamjwc]
7515993 Add support for JetPay gateway
Cody Fauser authored
247 * Add support for the JetPay gateway [Phil Ripperger, Peter Williams, cody]
958b918 Add support for advanced SkipJack processors
Cody Fauser authored
248 * Add support for advanced SkipJack processors. Pass :advanced => true when constructing gateway [cody]
3cd36a5 Add support for AuthorizeNetCimGateway test mode [#103 state:resolved]
Cody Fauser authored
249 * Support test option in AuthorizeNetCimGateway [Tim]
3584608 improve Ogone error messages
Cody Fauser authored
250 * Improve Ogone error messages [cody]
55f765c Add support for :test => true option to OgoneGateway
Cody Fauser authored
251 * Add support for :test => true option to OgoneGateway [cody]
b4523fe Bump PayPal API version to 59.0
Cody Fauser authored
252 * Bump PayPal Version to 59.0 [cody]
963532a Add amex support to eWay
Cody Fauser authored
253 * Add amex support to eWay gateway [cody]
82b2285 Change Payflow header X-VPS-Timeout -> X-VPS-Client-Timeout
Cody Fauser authored
254 * Change Payflow header X-VPS-Timeout -> X-VPS-Client-Timeout [cody]
e7ba9c0 Fix typo preventing OgoneGateway from working in production
Cody Fauser authored
255 * Fix typo preventing OgoneGateway from working in production [Nicolas Jacobeus]
90f5bbd Jesse Storimer Added support for Elavon gateway.
jstorimer authored
256 * Add support for the Elavon MyVirtualMerchant gateway [jstorimer]
3082a14 fix recurring transactions in Ogone gateway [#66 state:resolved]
Cody Fauser authored
257 * Fix recurring transactions in Ogone gateway [cody]
258 * Fix money formatting for Ogone gateway [cody]
879b793 Update Ogone gateway to follow ActiveMerchant conventions for reference ...
Cody Fauser authored
259 * Tweak Ogone gateway to use ActiveMerchant conventions for reference transactions [cody, jstorimer]
9cb55d2 Jesse Storimer Clean up Ogone Gateway, don't raise on unsupported actions.
jstorimer authored
260 * Add support for the Ogone DirectLink payment gateway [Nicolas Jacobeus]
a3cd6d6 Phil Ripperger adding first_pay support [#96 state:resolved]
pdsphil authored
261 * Add support for the Antigua based FirstPay payment gateway [Phil R]
200f14e added a remote test and went ahead and setup authorization by refID -a [...
Rahsun McAfee authored
262 * Add support for PayPal reference transactions [kevin, John, Rahsun McAfee]
f032801 Add support for the MerchantWARE payment gateway
Cody Fauser authored
263 * Add support for the MerchantWARE payment gateway [cody]
65a878b Jesse Storimer Renamed ProtxGateway to SagePayGateway due to rebranding; Updated endpoi...
jstorimer authored
264 * Rename Protx to SagePay [jstorimer]
2813146 Duff OMelia We can now instantiate an EwayGateway in test mode by passing in :test =...
duff authored
265 * Allow test mode for eWay gateway [Duff OMelia]
0ed2db9 Don't use Time.parse for the ExpiryDate
Cody Fauser authored
266 * Don't use Time.parse for the ExpiryDate [cody]
ffb1fd6 Guy Naor Authorize.net CIM gateway: Added the CCV2 code when sending a request to...
guynaor authored
267 * Add support for CVV code to Authorize.net CIM [Guy Naor]
b34d8ee Eric Added shipping address functionality to the Authorize.net gateway. [#78 ...
erictarn authored
268 * Add shipping address to Authorize.net [Eric Tarn]
52a79b8 Don't setup logger by default
Cody Fauser authored
269 * Don't setup the logger by default [cody]
462e635 Refactor ActiveMerchant::Connection out of the PostsData module. Add sup...
Cody Fauser authored
270 * Refactor ActiveMerchant::Connection out of the PostsData module. Add support for logging and wiredumping requests [cody]
3de7c1f Assume a valid load path when running tests
Cody Fauser authored
271 * Assume a valid load path when running tests [cody]
5b86701 Use SHIPTOSTREET2 element instead of STREET2 element for Payflow Express...
Cody Fauser authored
272 * Use SHIPTOSTREET2 element instead of STREET2 element for Payflow Express Uk address [cody]
398ee2d Clean up the test helper
Cody Fauser authored
273 * Clean up the test helper [cody]
10d921c Fix DataCash unit test that was making a remote call
Cody Fauser authored
274 * Fix DataCash unit test that was making a remote call [cody]
441fad2 Don't check Request#test? for remote PaymentExpress tests because their ...
Cody Fauser authored
275 * Don't check Request#test? for remote PaymentExpress tests because their test environment has changed [cody]
39a7ce0 Update Instapay gateway to support capture and add address, order, and i...
Cody Fauser authored
276 * Update Instapay gateway to support capture and add address, order, and invoice fields. Add support for CVV and AVS response [cody]
277 * Add support for Instapay gateway [brahma]
aef29e2 Cleanup PaymentExpress reference purchases and turn on AVS
Cody Fauser authored
278 * Cleanup PaymentExpress reference purchases and turn on AVS [cody]
279 * Add reference purchases and authorizations to PaymentExpress [mocra]
6607a6c update changelog and uncomment requirement for credentials in initialize...
Cody Fauser authored
280 * Add support for Merchant e-Solutions Gateway [Zac Williams, Robby Russell]
1782e45 Update CHANGELOG, fix Braintree unit test
Cody Fauser authored
281 * Fix Braintree unit test [cody]
282 * Add support for checks to SmartPs gateways [jvoohris]
283 * Extract SmartPs for Braintree and Transax [mmangino]
e9bdb63 Brendan Schwartz Ruby 1.9 compatibility
bschwartz authored
284 * Ruby 1.9 compatibility [bschwartz]
8962d9d James MacAulay changelog
jamesmacaulay authored
285 * Update Payflow Express to handle Street2 element [James MacAulay]
ebbd281 Fix typo in shipping address of Protx
Cody Fauser authored
286 * Fix typo in Protx DeliveryState field [cody]
3ba0d6f Tighten up matching of Wirecard state
Cody Fauser authored
287 * Ignore Wirecard state unless it is 2 characters [Cody]
9dc7cce Dennis Theisen FIX: NoMethodError when state wasn't supplied for US/CA country. Added d...
Soleone authored
288 * Update Wirecard to make country and state processing more robust [Soleone]
038e2a7 Tekin Suleyman ProTX gateway updated to work with latest protocol (v2.23) [#71 state:re...
tekin authored
289 * Update ProTX to use the latest v2.23 protocol [Tekin]
290
22aa4a9 Update for 1.4.2 release
Cody Fauser authored
291 == Version 1.4.2 (April 24, 2009)
292
8411428 update changelog
Cody Fauser authored
293 * Fix typo in Authorize.net CIM [infused]
294 * Add missing ISO countries [Edward Ocampo-Gooding]
49a4eb8 Add support for Guernsey to country.rb
Cody Fauser authored
295 * Add support for Guernsey to country.rb [cody]
76f3ace Add american express to Moneris
Cody Fauser authored
296 * Add American Express to the MonerisGateway [cody]
bb84232 kill deprecation warnings with rails 2.3
Cody Fauser authored
297 * Use :words_connector instead of connector in RequiresParameters [cody]
6e4fff2 Tekin Suleyman Fixed CreditCard not validating start_month and start_year when set as s...
tekin authored
298 * Fixed CreditCard not validating start_month and start_year when set as string [Tekin]
b700acf Update PostsData to support get requests
Cody Fauser authored
299 * Update PostsData to support get requests [cody]
3daf6e1 Fix broken Quickpay remote test. Update CHANGELOG. [#47 state:resolved] ...
Cody Fauser authored
300 * Fix broken Quickpay remote test [cody]
301 * Update Quickpay gateway to v3. Add support for offsite integration for Danish Dankort cards [Lars Pind]
09b629a Use default partner id when passed in :partner is blank with PayflowGate...
Cody Fauser authored
302 * Use default partner id when passed in :partner is blank with PayflowGateway [cody]
d0770c8 Remove PayflowGateway.certification_id
Cody Fauser authored
303 * Remove PayflowGateway.certification_id [cody]
4aa54fa Set Response#test? to true in TrustCommerce gateway when using the demo ...
Cody Fauser authored
304 * Set Response#test? to true in TrustCommerce gateway when using the demo account in production [cody]
0ab99ec Correctly set Sage.supported_countries
Cody Fauser authored
305 * Correctly set Sage.supported_countries [cody]
4598f04 Donald Ball adding BogusGateway void method [#63 state:resolved]
dball authored
306 * Add BogusGateway#void [Donald Ball]
13e9512 Fix capturing with PSL gateway
Cody Fauser authored
307 * Fix PSL gateway capturing [cody]
cfabd40 Fix failed Visa debit purchases with PSL gateway start date info is pres...
Cody Fauser authored
308 * Fix failed Visa debit purchases with PSL gateway start date info is present [cody]
2b1c6d8 Support fixtures file on Windows [#35 state:resolved]
Cody Fauser authored
309 * Support personal fixtures file on Windows [cody]
92181ca Changed Braintree authorize variable name to be more indicative of what ...
Jonathan S. Katz authored
310 * Clearer variable naming for BraintreeGateway#authorize [Jonathan S. Katz]
6de8304 Fix brittle Authorize.net tests
Cody Fauser authored
311 * Fix brittle Authorize.net tests [cody]
2530eec Add support for Authorize.net duplicate window [#52 state:resolved]
Cody Fauser authored
312 * Add support for Authorize.net duplicate window [Seamus Abshere]
612ef96 Return transaction id for PayPal refunds [#11 state:resolved]
Cody Fauser authored
313 * Return transaction id for PayPal refunds [jxtps435]
1b5c7ee Simplify remote Braintree tests and update CHANGELOG
Cody Fauser authored
314 * Allow storage of e-checks with BraintreeGateway [jimiray]
74fc5d4 Update changelog
Cody Fauser authored
315 * Add test URL to PayJunction gateway [boomtowndesigngroup]
c851a9a Update CHANGELOG for wirecard change
Cody Fauser authored
316 * More robust parsing for Wirecard gateway [Soleone]
2eeeb0b Pass the issue number to CardStream verbatim and update test card number...
Cody Fauser authored
317 * Pass the issue number to CardStream verbatim and update test card numbers [Soleone]
318
dfacc49 Update CardStream URL
Cody Fauser authored
319 == Version 1.4.1 (December 9, 2008)
320
321 * Update CardStream URL. Note that you will also need to update your login id. [cody]
322
b146245 Return failed authorization when doing a SkipJack purchase
Cody Fauser authored
323 == Version 1.4.0 (November 27, 2008)
ea69a65 Mark 1.4.0 release
Cody Fauser authored
324
b146245 Return failed authorization when doing a SkipJack purchase
Cody Fauser authored
325 * Return failed authorization when SkipJack purchase fails [Tron, cody]
596495b Update README
Cody Fauser authored
326 * Update README [cody]
53b6c31 Add metadata to Authorize.net CIM gateway
Cody Fauser authored
327 * Add metadata to Authorize.net CIM gateway [cody]
1bca16c Update ActionViewHelper to be compatible with Rails 2.2
Cody Fauser authored
328 * Make ActionViewHelper compatible with changes to concat method in ActionPack [cody]
969f18e Remove Payflow and PayPal NV gateways
Cody Fauser authored
329 * Remove PayPal and Payflow Name-Value gateways. PayPal is no longer terminating the Payflow XML API. [cody]
9e7407d Don't directly use the inflector in the action view helper
Cody Fauser authored
330 * Don't directly use the inflector in the action view helper [cody]
e3a75ce Work around inflector in Rails
Cody Fauser authored
331 * Work around Rails Inflector change [cody]
fd2b406 Add changelog entry for configurable timeouts commit
Cody Fauser authored
332 * Add configurable timeouts to PostsData [Michael Koziarski]
7cff75e Add changelog entry for valid_sender? change
Cody Fauser authored
333 * Add valid_sender? method to gateway integrations [Soleone]
1d3e1ac Fix paypal error parsing
Cody Fauser authored
334 * Fix PayPal error parsing [cody]
b57e1f6 Fix MIT-LICENSE
Cody Fauser authored
335 * Fix MIT-LICENSE [cody]
ef13089 Add a PayPal Pro Gateway for Canada
Cody Fauser authored
336 * Add a payment gateway for Website Payments Pro Canada [cody]
321145b Fix shipping amount option in Sage gateway
Darrick Wiebe authored
337 * Fix shipping amount option in Sage gateway [Darrick Wiebe]
9ca5ac8 Dennis Theisen Improved message and error message handling
Soleone authored
338 * Improved message and error message handling [Soleone]
3a4cd01 Dennis Theisen Get Wirecard working in the Live environment
Soleone authored
339 * Get Wirecard working in the Live environment [Soleone]
071bf79 remove dead code in Paypal common api
Cody Fauser authored
340 * Remove dead code in PayPal Common API files [cody]
1d03678 Use the PayPal short error message if the long message is empty
Cody Fauser authored
341 * Use the PayPal short error message if the long message is empty [cody]
f73c6d2 Fix unit tests when being run by Cruise Control
Cody Fauser authored
342 * Fix unit tests when being run by Cruise Control [cody]
e4bc642 Update version to 52.0 for PayPal and add support for Fraud Filter respo...
Cody Fauser authored
343 * Add support for PayPal Fraud Review Response [cody]
61a5d1a Dennis Theisen Add initial testing support for German Wirecard gateway.
Soleone authored
344 * Add testing support for German Wirecard Gateway [Soleone]
3df68dc Specify required version of ActiveSupport
Cody Fauser authored
345 * Specify required version of ActiveSupport [cody]
74abf56 Make ssl_strict a superclass_delegating_accessor so the entire applicati...
Cody Fauser authored
346 * Make ssl_strict a superclass_delegating_accessor so the entire application's validation of SSL certs can be disabled in the event of certificate problem. [cody]
efab608 Make Gateway.application_id a superclass_delegating_accessor so it can b...
Cody Fauser authored
347 * Make Gateway.application_id a superclass_delegating_accessor so it can be set from outside the subclass definition [cody]
4d5bc8f Add Discover to the list of supported card types for Braintree
Cody Fauser authored
348 * Add Discover to the list of supported card types for Braintree [cody]
ab45f79 Add support for Modern Payments gateway
Cody Fauser authored
349 * Add support for Modern Payments gateway [Jeremy Nicoll, cody]
1b714fd Add support for EFT/ACH and Interac Online to the BeanstreamGateway
Cody Fauser authored
350 * Add support for EFT/ACH and Interac Online to the BeanstreamGateway [cody]
dc6e04f Document the SageGateway
Cody Fauser authored
351 * Document the SageGateway [cody]
af8cff4 Add support for echecks with SageGateway.
Cody Fauser authored
352 * Add support for echecks with SageGateway. [cody]
5efe628 Handle all successful SecurePay AU response codes
Cody Fauser authored
353 * Handle all successful SecurePay AU response codes [cody]
4b90e7c Get SageGateway working with real test account. Improve test suite.
Cody Fauser authored
354 * Get SageGateway working with real test account. Improve test suite. [cody]
06e59ab Unify TrustCommerce, Payment Express, and Braintree CC storage
Cody Fauser authored
355 * Unify TrustCommerce, Payment Express, and Braintree CC storage [benjamin.curtis]
9629499 Update to use new Payflow Pro URLs
Cody Fauser authored
356 * Update to use new Payflow Pro URLs [cody]
0becd6e Fix missing Content-Type header for Ruby 1.8.4
Cody Fauser authored
357 * Fix missing Content-Type header for Ruby 1.8.4 [cody]
3bfa6ce Fix Authorize.Net CIM response.message
Cody Fauser authored
358 * Fix Authorize.Net CIM response.message [patrick.t.joyce]
eefcb9c Add JCB and Diners Club as supported cards to SageGateway
Cody Fauser authored
359 * Add JCB and Diners Club as supported cards to SageGateway [cody]
8203a5e Add Canada to supported countries for Sage
Cody Fauser authored
360 * Add CA country code to Sage gateway's supported countries [cody]
709aaa1 Add support for Sage Payment Solutions gateway
Cody Fauser authored
361 * Add support for Sage Payment Solutions gateway [cody]
035a24b Detect test mode with Beanstream
codyfauser authored
362 * Add test mode detection to Beanstream [cody]
d6afe12 Add support for the Beanstream payment gateway
codyfauser authored
363 * Add support for Beanstream payment gateway [xiaobozz]
f0026d9 Add support for PayPal NV API which will later replace PaypalGateway
codyfauser authored
364 * Add support for PayPal NV Pair API. Will be used to replace the usage of the PayPal SOAP API in ActiveMerchant in the future [Greg Furmanek, cody]
7431980 Add support for UK Maestro to Protx
codyfauser authored
365 * Protx does support UK Maestro [cody]
d50db0d Add tests for length of UK Maestro cards
codyfauser authored
366 * Add tests for length of UK Maestro cards [cody]
4e4878e Return all the error messages and codes from paypal responses
codyfauser authored
367 * Return all the error messages and codes from paypal responses [cody]
9f3e19f Fail hard when attempting to capture without a credit card with NetRegis...
codyfauser authored
368 * Fail hard when attempting to capture without a credit card with NetRegistry [cody]
a4b01ae add support for order fields to Authorize.net CIM gateway
codyfauser authored
369 * Add support for the order fields to the create_customer_profile_transaction in Authorize.net CIM. [Patrick T. Joyce]
2b8f599 Strip invalid characters and limit lengths of Protx customer data
codyfauser authored
370 * Strip invalid characters and limit lengths of Protx customer data [Simon Russell]
6f30675 Fix empty start or end dates in Protx
codyfauser authored
371 * Fix empty start or end dates in Protx [Simon Russell]
0865bfd Add support for the Authorize.net CIM gateway
codyfauser authored
372 * Add support for Authorize.net CIM [Patrick T. Joyce, Ian Lotinsky]
5da0e95 * Add option to skip order review to all PayPal Express gateways
codyfauser authored
373 * Add option to skip order review to all PayPal Express gateways [garret.alfert, cody]
991e9aa Add capturing partial amounts, fix issue number formatting, fix authoriz...
codyfauser authored
374 * Add capturing partial amounts, fix issue number formatting, fix authorization string when nil values returned, fix parsing of multiple '=' characters, simplify message_from [Simon Russell]
fe08c89 Fix StartDate in ProtxGatewy
codyfauser authored
375 * Fix StartDate in ProtxGatewy [cody]
2252fd4 Add support for refunds and continuous authority references to DataCashG...
codyfauser authored
376 * Add support for refunds and continuous authority references to DataCashGateway [joel.chippindale]
66791a7 Update HiTrust notification to return a float string for gross
codyfauser authored
377 * Fix gross in HiTrust notification. Don't use Money object in Verifi gateway [cody]
f84c771 Initial implementation of Payflow Name-Value api
codyfauser authored
378 * Initial implementation of Payflow Name-Value API [Greg Furmanek]
2abe40c Add support for credits to CyberSource
codyfauser authored
379 * Add support for CyberSource credits [mjuneja]
380
0c2da77 Update for release of 1.3.2
codyfauser authored
381 == Version 1.3.2 (February 24, 2008)
382
2b7f03c Actually fix the bug by adding extdata element to Payflow Requests
codyfauser authored
383 * Actually fix the bug by adding extdata element to Payflow Requests [cody]
e7532cb Fix bug with adding name to Payflow requests
codyfauser authored
384 * Fix bug with adding name to Payflow requests [cody]
064682d Gateways will now look for CreditCard#brand before looking for CreditCar...
codyfauser authored
385 * Gateways will now look for CreditCard#brand before looking for CreditCard#type [cody]
296d2cc Make before_validate in CreditCard more clear
codyfauser authored
386 * Make before_validate in CreditCard more clear [keith_du...@mac.com, cody]
e3e417e Don't send full Australian state names to PayPal
codyfauser authored
387 * Don't send full Australian state names to PayPal [cody]
446a774 Return last digits that are less than four characters long
codyfauser authored
388 * Return last_digits that are less than 4 characters long [cody]
19afbe8 Fix Bug with Authorize.Net ARB Remote Test
codyfauser authored
389 * Fix Bug with Authorize.Net ARB Remote Test [patrick.t.joyce]
89d9301 Add support for forcing test mode on Secure Pay AU gateway
codyfauser authored
390 * Add support for forcing test mode on Secure Pay AU gateway [cody]
966c962 Update Secure Pay AU to meet spec document for MessageInfo element
codyfauser authored
391 * Update Secure Pay Au to meet specs for MessageInfo elements [cody]
67c2365 Add support for the Australian SecurePay payment gateway
codyfauser authored
392 * Add support for the Australian Secure Pay payment gateway [cody]
8799e72 Allow LinkPoint cancellations for recurring billing.
codyfauser authored
393 * Allow LinkPoint cancellations for recurring billing. [yanagimoto.shin]
5dee954 Add support for Åland Islands to the country list
codyfauser authored
394 * Add support for Åland Islands to the country list [cody]
395
e872b9d Rename BrainTreeGateway to BraintreeGateway, but keep alias to old namin...
codyfauser authored
396 == Version 1.3.1 (January 28, 2008)
397
398 * Rename BrainTreeGateway to BraintreeGateway, but keep alias to old naming for backwards compatibility [cody]
399
9942760 Prepare for release of 1.3.0
codyfauser authored
400 == Version 1.3.0 (January 28, 2008)
401
42c2855 Remove attr_readers for url and response from Gateway
codyfauser authored
402 * Remove attr_readers for url and response from Gateway [cody]
1c0826c Remove @url from EfsnetGateway
codyfauser authored
403 * Remove @url from EfsnetGateway [cody]
d31caf9 Remove @response instance variable in QuickpayGateway.
codyfauser authored
404 * Remove @response instance variable in QuickpayGateway. [cody]
8119ebd Remove @response instance variable in PsigateGateway. Don't use billing ...
codyfauser authored
405 * Remove @response instance variable in PsigateGateway. Don't use billing address for shipping [cody]
7ce2b61 Remove @response instance variable in PaypalGateway. Don't use billing a...
codyfauser authored
406 * Remove @response instance variable in PaypalGateway. Don't use billing address for shipping. [cody]
c2f973b Remove @response instance variable in PayflowGateway
codyfauser authored
407 * Remove @response instance variable in PayflowGateway [cody]
90affab Remove @response instance variable in MonerisGateway
codyfauser authored
408 * Remove @response instance variable in MonerisGateway [cody]
595ece0 Remove @response instance variable and don't use billing address for shi...
codyfauser authored
409 * Remove @response instance variable and don't use billing address for shipping address in LinkpointGateway [cody]
e53d631 Remove @response instance variable from ExactGateway
codyfauser authored
410 * Remove @response instance variable from ExactGateway [cody]
5013be6 Remove @response instance variable from EwayGateway
codyfauser authored
411 * Remove @response instance variable from EwayGateway [cody]
ced1740 Remove @response instance variable from EfsnetGateway
codyfauser authored
412 * Remove @response instance variable from EfsnetGateway [cody]
98fd0d4 Remove @response instance variable from DataCashGateway
codyfauser authored
413 * Remove @response instance variable from DataCashGateway [cody]
8f92fd9 * Don't use billing_address for shipping_address in CyberSourceGateway
codyfauser authored
414 * Don't use billing_address for shipping_address in CyberSourceGateway [cody]
6001ca8 Remove @response instance variable from CardStreamGateway
codyfauser authored
415 * Remove @response instance variable from CardStreamGateway [cody]
fc8d39b Remove @response instance variable from BrainTreeGateway
codyfauser authored
416 * Remove @response instance variable from BrainTreeGateway [cody]
3612df0 Remove unused deal_with_cc method from BogusGateway
codyfauser authored
417 * Remove unused deal_with_cc method from BogusGateway [cody]
1ab5b4a Fix spelling mistake in CHANGELOG
codyfauser authored
418 * Remove test_result_from_cc_number completely from ActiveMerchant [cody]
c0732b8 Don't use billing_address for shipping_address in Realex
codyfauser authored
419 * Don't use billing_address for shipping_address in Realex [cody]
f19f05d Update Realex to add support for cvv data. remove test_result_from_cc_nu...
codyfauser authored
420 * Update Realex to add support for cvv data. remove test_result_from_cc_number. [cody]
840fb36 Update Protx to add support for avs and cvv data. remove test_result_fro...
codyfauser authored
421 * Update Protx to add support for avs and cvv data. remove test_result_from_cc_number. [cody]
78a5860 update changelog
codyfauser authored
422 * Include ActiveMerchant::Utils module in test_helper and use generate_unique_id from the module instead of generate_order_id. [cody]
83d19a0 Update SecurePay tests to check for avs and cvv data.
codyfauser authored
423 * Update SecurePay tests to check for avs and cvv data. [cody]
aa85dcc Update SkipJack to add support for avs and cvv data. remove test_result_...
codyfauser authored
424 * Update SkipJack to add support for avs and cvv data. remove test_result_from_cc_number. [cody]
33f66c5 update changelog
codyfauser authored
425 * Move generate_unique_id to its own module [cody]
209b768 Update Viaklix to add support for avs and cvv data. remove test_result_f...
codyfauser authored
426 * Update Viaklix to add support for avs and cvv data. remove test_result_from_cc_number. Truncate fields to avoid failure [cody]
733102b Update PSL Card Gateway to add support for avs and cvv data. remove test...
codyfauser authored
427 * Update PSL Card Gateway to add support for avs and cvv data. remove test_result_from_cc_number. [cody]
a7df03c Update PlugNPayGateway to support avs and cvv data. Remove test_result_f...
codyfauser authored
428 * Update PlugNPayGateway to support avs and cvv data. Remove test_result_from_cc_number. [cody]
f1d0ced Update PaymentExpressGateway to remove test_result_from_cc_number.
codyfauser authored
429 * Update PaymentExpressGateway to remove test_result_from_cc_number. [cody]
26471f6 Update PaySecure to remove test_result_from_cc_number.
codyfauser authored
430 * Update PaySecure to remove test_result_from_cc_number. [cody]
5e642fb Update NetBillingGateway to support avs and cvv data. Remove test_result...
codyfauser authored
431 * Update NetbillingGateway to support avs and cvv data. Remove test_result_from_cc_number. [cody]
b745e3a Replace all usage of :address with :billing_address in test cases
codyfauser authored
432 * Replace all usage of :address with :billing_address in test cases [cody]
6a28ff6 Remove sensitive data from NetRegistryGateway responses. Refactor gatewa...
codyfauser authored
433 * Remove sensitive data from NetRegistryGateway responses. Refactor gateway and tests. Remove test_result_from_cc_number. [cody]
d18f8a6 Update VerifiGateway to support avs and cvv data. Remove test_result_fro...
codyfauser authored
434 * Update VerifiGateway to support avs and cvv data. Remove test_result_from_cc_number. [cody]
8c95aaf Small refactoring of UsaEpayGateway
codyfauser authored
435 * Small refactoring of UsaEpayGateway [cody]
3cc6bb1 Update UsaEpayGateway to support avs and cvv data. Remove test_result_fr...
codyfauser authored
436 * Update UsaEpayGateway to support avs and cvv data. Remove test_result_from_cc_number. [cody]
c6e0016 Update TrustCommerce docs now that the gateway falls back to SSL post w...
codyfauser authored
437 * Update TrustCommerce docs now that the gateway falls back to SSL post when tclink isn't available [cody]
5ead540 Change ARB to use correct :address1 key for addresses
codyfauser authored
438 * Change ARB to use correct :address1 key for addresses [cody]
53061ce No need for specialized recurring response for Authorize.net recurring b...
codyfauser authored
439 * No need for specialized recurring response for Authorize.net recurring billing [cody]
1b6b927 Update TransFirst to support avs and cvv data. Remove test_result_from_c...
codyfauser authored
440 * Update TransFirst to support avs and cvv data. Remove test_result_from_cc_number. [cody]
b5194d6 Maintain backwards compatibility with :address option for now in the Pay...
codyfauser authored
441 * Maintain backwards compatibility with :address option for now in the Payflow gateways [cody]
a9f3462 Remove test_result_from_cc_number from SecurePayTech. Improve unit test ...
codyfauser authored
442 * Remove test_result_from_cc_number from SecurePayTech. Improve unit test coverage [cody]
cc1aa92 Fix email option in PayflowGateway. Remove support for :address option. ...
codyfauser authored
443 * Fix email option in PayflowGateway. Remove support for :address option. :billing_address and :shipping_address must now be passed in separately. [cody]
9189a06 Make Bogus gateway's credit() method behave like capture
codyfauser authored
444 * Make Bogus gateway's credit() method behave like capture [cody]
60f7024 Add update and delete methods to update and delete records stored in the...
codyfauser authored
445 * Add update and delete methods to update and delete records stored in the vault. [benjamin.curtis]
b9726b0 Add support for recurring_inquiry() to the PayflowGateway
codyfauser authored
446 * Add support for recurring_inquiry() to the PayflowGateway [dave.my...@contentfree.com]
89aa924 Add support for Authorize.net Automated Recurring Billing (ARB)
codyfauser authored
447 * Add support for Authorize.net Automated Recurring Billing (ARB) [vkurnavenkov, forestcarlisle, ianlotin...@hotmail.com, patrick.t.joyce]
74658f2 Fix laser card regex
codyfauser authored
448 * Fix laser card regex [ladislav.martincik]
2c80eed Cleanup whitespace in README
codyfauser authored
449 * Cleanup whitepace in README [patrick.t.joyce]
3ce2856 Update ExactGateway to support avs and cvv data. Remove test_result_from...
codyfauser authored
450 * Update ExactGateway to support avs and cvv data. Remove test_result_from_cc_number. [cody]
5cccfca Remove test_result_from_cc_number from eWay gateway.
codyfauser authored
451 * Remove test_result_from_cc_number from eWay gateway. [cody]
a1195fa Remove duplicate attr_reader definitions from all gateways
codyfauser authored
452 * Remove duplicate attr_reader definitions from all gateways [cody]
3b1a72a Remove tests raising Error
codyfauser authored
453 * Remove useless tests raising Error [cody]
7098f41 Update gateway templates
codyfauser authored
454 * Update gateway templates [cody]
f410edc cleanup authorize.net tests
codyfauser authored
455 * Fix Authorize.net test where authorize() was being called instead of purchase(). Perform some cleanup of the tests [ianlotin...@hotmail.com, cody]
2e6b704 Improve Authorize.net documentation based on the DataCashGateway docs
codyfauser authored
456 * Improve Authorize.net documentation based on the DataCashGateway docs [patrick.t.joyce]
fb1b3da Update EfsnetGateway to support avs and cvv data. Remove test_result_fro...
codyfauser authored
457 * Update EfsnetGateway to support avs and cvv data. Remove test_result_from_cc_number. [cody]
b9b0e30 Remove test_result_from_cc_number from DataCash. Improve unit test cover...
codyfauser authored
458 * Remove test_result_from_cc_number from DataCash. Improve unit test coverage [cody]
6d6a90e Update CyberSourceGateway with new AVS and CVV features
codyfauser authored
459 * Update CyberSourceGateway to support avs and cvv results. Remove test_result_from_cc_number. [cody]
a260b71 Remove match information from CVVResult
codyfauser authored
460 * Remove match information from CVVResult [cody]
d2da5d4 Remove Response#card_data
codyfauser authored
461 * Remove Response#card_data. The application has access to the information anyway [cody]
92c2981 Return the last 4 digits of the card number from the Response instead of...
codyfauser authored
462 * Return the last 4 digits of the card number from the Response instead of the masked number [cody]
b475b7d Use shipping address with TC
codyfauser authored
463 * Actually use the shipping address in TrustCommerce [cody]
8d2ed35 Update TrustCommerceGateway to support avs and cvv results. Remove test_...
codyfauser authored
464 * Update TrustCommerceGateway to support avs and cvv results. Remove test_result_from_cc_number. Automatically fallback to SSL POST if the TCLink library is not available. Add additional customer information to the requests. [cody]
051f7c4 Update changelog format. Don't use rdoc for gateway support class
codyfauser authored
465 * Fix remote CardStreamGateway tests [cody]
466 * Map merchant AVS codes to street and postal match codes [cody]
467 * Update CardStreamGateway to support avs and cvv data [cody]
468 * Remove merchant_data hash. Add additional CVV codes [cody]
469 * Update QuickpayGateway to support merchant_data hash. Remove test_result_from_cc_number. [cody]
470 * Update LinkpointGateway to support merchant_data hash. Remove test_result_from_cc_number. [cody]
471 * Update PsigateGateway to support merchant_data hash. Remove test_result_from_cc_number. [cody]
472 * Update MonerisGateway to support merchant_data hash. Remove test_result_from_cc_number. [cody]
473 * Remove AVS Message and CVV2 Message from params hash in Authorize.net [cody]
474 * Update BrainTreeGateway to support merchant_data hash [cody]
475 * Update PaypalGateway to support merchant_data hash [cody]
476 * Update Payflow to support merchant_data hash [cody]
477 * Add card data to PayJunction response. PayJunction does not return the CVV or AVS result codes. Remote test_result_from_cc_number from PayJunction. [cody]
478 * Rename CCVResult to CVVResult to be more aligned with ActiveMerchant's usage of the term verification value [cody]
479 * Remove test_result_from_cc_number from Authorize.net in favour of mocking [cody]
480 * Add merchant_data hash, which contains all of the card_data, avs_result, and ccv_result. [cody]
481 * Add CCVResult for the Card Code Verification Result. Update Authorize.net to use the new class [cody]
482 * Rename AVSResult#match_type AVSResult#match [cody]
483 * Rename AVS::Result class to AVSResult [cody]
484 * Convert Authorize.net gateway to use the new AVS module [cody]
485 * Add AVS data to the Response object [cody]
486 * Fix credentials for remote Authorize.net TEST MODE test [cody]
487 * Add AVS module and AVS::Result class [cody]
488 * Update base gateway class RDOC [cody]
489 * Update the README with the latest list of supported gateways. Update the example in the README to include the verification value, which is now required by the credit card object by default. [cody]
490 * Handle the return from 2Checkout [cody]
491 * Automatically determine the credit card type when a type is not provided [cody]
492 * Revert to initial implementation of LUHN algorithm because it all fits in one simple method [cody]
493 * Remove unused api_cert_chain.crt file [cody]
494 * Update PaypalGateway, and PaypalExpressGateway to send requests to the correct endpoints when using API signatures [cody]
495 * Successful return code for HiTRUST is actually 00 [cody]
496 * Make ActiveMerchant::Billing::Error a subclass of ActiveMerchant::ActiveMerchantError [cody]
497 * Handle the return from the offsite payment gateways [cody]
498 * Default HiTRUST order description to "Store purchase" [cody]
499 * Fix HiTRUST field names [cody]
500 * Add support for passing in the locale code [georg.fr...@meandevel.com]
501 * Add support for the Offsite payment gateway HiTRUST [cody]
502 * Accept SuccessWithWarning as success [cody]
503 * Add a link to the LinkPoint staging server docs in remote_linkpoint_test.rb [cody]
504 * Update Discover regex [cody]
505 * Match full pan range of Maestro cards from 12 - 19 digits in length [cody]
506 * Fix errors on base of CreditCard [josh.bassett]
507 * Update product to use Rubigen instead of stolen Rails generator [cody]
508 * Mimic directory structure of unit tests in remote tests [cody]
509 * Restructure the location of the remote tests [cody]
510 * Ensure DataCash order_id is limited to 30 characters [cody]
511 * Return the pretty messages from PayJunction based on the return code [cody]
512 * make CreditCard.require_verification_value = true the default [cody]
513 * Use existing credit_card helper in credit card tests [cody]
514 * Return the authrorization number of the original transaction in the SkipJack gateway [cody]
515 * Update format of line items given to the gateway. Cleanup and uncomment unit tests [cody]
516 * Add support for the SkipJack gateway [Bill Bereza, cody]
517 * Make the bogus gateway easier to test by moving messages into constants [cody]
518 * Add retry logic when connection has been refused for all gateways. Enable safe retries of all connection failures with the PayflowGateway, as it has a unique request header. [cody]
519 * Catch Timeout::Error when posting data [cody]
520 * Change order of loading ActionPack for tests since assert_success defined in ActionController::Assertions::DeprecatedAssertions inteferes with ActiveMerchant's definition [cody]
521 * Catch Errno::ETIMEDOUT and extend open and read timeouts to 60 seconds [cody]
522 * Add address2 to the billing address of Viaklix transactions [cody]
523 * Improve Psigate generic error message [cody]
524 * Fix small errors in Psigate documentation [cody]
525 * Add Response#fraud_review? query method to the response. Allows gateways to indicate that a payment is pending review by the fraud service [cody]
526 * Handle Errno::ECONNRESET when posting data [cody]
527 * Fix broken USA ePay URL [cody]
528 * Update RequiresParameters to support HashWithIndifferentAccess [cody]
529 * Add support for SecurePayTech payment gateway [Jasper Bryant-Greene]
530 * Detect when test credentials are being used with PayJunction [cody]
531 * Update documentation about TrustCommerce void [cody]
532 * Add void to TrustCommerce [jesse.c.scott]
533 * Add support for echecks to the BrainTree gateway [Jeremy Voorhis]
534 * Fix before_validate and validate methods in CreditCard [rick.denatale]
535 * Add support for Netbilling payment gateway [cody]
536 * Pass in N/A for unknown states when a country is present in PaypalGateway [cody]
537 * Strip non alpha chars from order_id in Payflow gateway, as Paymentech Tampa can't handle them [cody]
538 * Add support for the PaySecure payment gateway [cody]
539 * Add support for descriptions in Authorize.net credits [shiva.kaul]
540 * Great cleanup and improvement of CreditCard code, tests, and docs [James Herdman]
541
542 == Version 1.2.1
543
544 * Fix remote PayPal tests [cody]
545
546 == Version 1.2.0
547
548 * Update Linkpoint tests to remove useless pem file [cody]
549 * Use symbols for CreditCard error messages, since errors have indifferent access [cody]
550 * Improve CreditCard error messages [George Ogata]
551 * Change deny to assert_false, and deny_success to assert_failure. Remove Gateway.gateway, as it is available from Base [cody]
552 * Improve documentation, and test coverage [James Herdman]
553 * Refactor MonerisGateway, improve test coverage and documentation [James Herdman]
554 * Add support for crediting to Moneris [James Herdman]
555 * Send state N/A in Payflow when the state is blank. Fixes UK PayPal Express payments when not providing a state [cody]
556 * Load remote test credentials from a fixtures file. ActiveMerchant will look for a custom file ~/.active_merchant/fixtures.yml. If the file exists it will be loaded instead of the default fixtures provided by ActiveMerchant. This makes development easier, and removes the risk of committing non-public test account credentials to subversion. [cody]
557 * Add support for password protected pem files [cody]
558 * Add support for Concord Efsnet payment gateway [snacktime]
559 * Fix dependency loading for gateways that are subclasses [cody]
560 * Add Braintree payment gateway [Michael J. Mangino]
561 * Add support for PayPal API signatures [Benjamin Curtis, cody]
562 * Add payment gateway Viaklix [Sal Scotto, cody]
563 * Add Australian payment gateway NetRegistry [George Ogata]
564 * Take order email from the options hash instead of the address for CyberSource [cody]
565 * Use an array for LineItems when calculating tax in CyberSource gateway [cody]
566 * Add CyberSource gateway [Matt Margolis]
567 * Sanitize Protx order id [cody]
568 * Fix support for electron in Protx [cody]
569 * Add support for Protx [shiftx, cody]
570 * Use undef_method with a single argument in SecurePay to prevent JRuby from choking on it. [jonathan.l.bartlett]
571 * Default address_override to 0 for PayPal Website Payments Standard payments. [cody]
572 * Enhance credit card error messages [manfred]
573 * Use HashWithIndifferentAccess for CreditCard for compatibility with Rails applications [michael.j.mangino]
574 * Fix nil exception when no response reason text is found in Authorize.net [cody]
575 * Add support for PayJunction [Matt Sanders]
576 * Change billing_address to shipping_address in PayPal Integration helper, as billing_address was incorrect. Addresses passed to billing_address for the PayPal helper will no longer be added to the form. This will break existing code, as the address will not be passed.
577 * Remove switch patterns from card detection that were eliminated on July 1, 2007 [cody]
578 * Format the issue number in Payflow requests to always be 2 digits [cody]
579 * Move application_id to Gateway and Helper class respectively [cody]
580 * Improve TrustCommerce documentation [cody]
581 * Add credit to Payflow [cody]
582 * Add support for the Plug 'N Pay gateway [ryan.norbauer, cody]
583 * Add support for ItemTotal, Shipping, Handling, and Tax amounts in the PayPal Express and PayPal gateways [baldwindavid, cody]
584 * Add page customization options to the PaypalExpress, and PayflowExpress gateways [ cpjolicoeur, cody]
585 * Add Verifi gateway [Paul Hepworth]
586 * Add a PayflowResponse object with a profile_id accessor method. Return the correct authorization number on recurring actions [cody]
587 * Add support for an initial transaction with recurring payments [findchris, cody]
588 * Add support for email receipts to recurring Payflow Payments [Rick Olson]
589 * Ensure the ButtonSource isn't too long [cody]
590 * Add ButtonSource to Paypal and PaypalExpress gateways [cody]
591 * Rename application to application_id and place it on Base, so it can be set once and forgotten about [cody]
592 * Add ButtonSource field to PayflowExpress gateway [cody]
593 * Add a field for the bn to the PayPal helper [cody]
594 * Add remote secure pay test and correctly define test? [cody]
595 * Undefine unsupported methods from SecurePay [cody]
596 * Enhance the TransFirst error message for declined transactions [cody]
597 * Add initial support for TransFirst gateway [cody]
598 * Deprecate certification_id in Payflow gateways [cody]
599 * Work around required PayPal state fields for countries that don't require states [cody]
600 * Add metadata to SecurePay gateway [cody]
601 * Add initial support for the SecurePay gateway using the Authorize.net translator [cody]
602 * Add the homepage_url and display_name accessors to each gateway [cody]
603 * Remove Money dependency from main gateways. Cleanup tests. Add supported_countries class accessor which returns an array of 2 digit iso country codes for which countries the gateway supports accounts in [cody]
604 * Add American Express card to Psigate [cody]
605 * Send N/A to PayPal in the PayPal Helper when we don't know the UK county [cody]
606 * Actually pass the amount of the capture through to Payflow [cody]
607 * Update ExactGateway test and test mode [cody]
608 * Remove unused method in PslCardGateway [cody]
609 * Add updated credit card tests [cody]
610 * Update and test PslCardGateway [cody]
611 * Add Laser card type [cody]
612 * Update Nochex documentation [cody]
613 * Sanitize the Realex order_id [cody]
614 * Add support for Irish Realex payment gateway [John Ward, cody]
615 * Move credit_card helper method to the test_helper [cody]
616 * Update PayflowExpressResponse to match the interface of the PayflowExpressResponse. Add :no_shipping and :address_override options to PayflowExpress [cody]
617 * Add a currency option to the Payflow and Paypal gateways [cody]
618 * PaypalExpress should use the shipping address, not the billing address [cody]
619 * Allow overriding the user with Payflow so that a vendor and user can be provided when making requests [cody]
620 * PayPal DirectPayment API requires a UK County to be sent as the state or province. Return N/A as the state when one isn't provided to ensure that PayPal doesn't reject the payment [cody]
621 * Add ability to perform reference transactions with Payflow [Al Evans, cody]
622 * Enhance recurring Payflow tests and recurring_inquiry [Al Evans]
623 * Add recurring payments to Payflow [Rick Olson]
624 * Improve the error message generated by requires! [cody]
625 * Update credit card regular expressions and update Quickpay gateway with tests for new cards [cody]
626 * Add support for token based payments to PaymentExpress [Nik Wakelin]
627 * Refactor default_currency to the base gateway class [cody]
628 * Clean unsupported characters from the Quickpay ordernum [cody]
629 * Call the :sale and :authorization in QuickpayGateway [cody]
630 * Add Danish gateway Quickpay [cody]
631 * Remove redundant hash brackets from generator template [cody]
632 * Add additional options to the PayPal Website Payments Standard Helper [Rick Olson]
633 * Move generate_unique_id method to Gateway class so other gateways can also use it [cody]
634 * Allow notification name / value pairs to have a . in the name like checkout.x = 400 [cody]
635 * Fix PaypalExpressGateway#purchase to have the same method signature as other gateways [cody]
636 * Cargo cult off the rails unique id generator instead of UUID library [cody]
637 * Add uuid-1.0.3 for generating random request UUIDs [cody]
638 * Remove mock_methods and http mock from the library [cody]
639 * PaypalExpress cannot setup a payment for 0 dollars. If the amount is zero then setup a payment for $1. [cody]
640 * Small changes to PslCard gateway [cody]
641 * Fix Money dependency with PslCard gateway [cody]
642 * Add PslCard payment gateway [MoneySpyder http://moneyspyder.co.uk]
643 * Scrub the card number, expiry, and CVV code from the response [cody]
644 * Use test? query for checking test mode [cody]
645 * Add support for the E-xact Payment Gateway [James Edward Gray II, cody]
646 * Fix partially broken method of dealing with phone numbers in the PayPal Helper [cody]
647 * Update remote tests for PaymentExpress [cody]
648 * Add Content-Type header to PaymentExpress post [cody]
649 * Use DECLINED as the message for declined transactions in the PaymentExpress remote tests [cody]
650 * Add JCB as a supported card type for the PaymentExpressGateway [cody]
651 * Rename DpsGateway to PaymentExpressGateway [cody]
652 * Add DPS Payment Express gateway (NZ) [dgjones, cody]
653 * Remove duplicate and incorrect expdate method from Authorize.net [cody]
654 * Allow authorization and purchase using a billing_id retrieved from TrustCommerce citadel [jesse.c.scott]
655 * Don't return a frozen string from CreditCard.type? [cody]
656 * Update remote Psigate test to ensure using a verification value doesn't break anything [cody]
657 * Update remote Moneris test to ensure using a verification value doesn't break anything [cody]
658 * Fix Solo issue number with CardStream gateway and improve test coverage [cody]
659 * Add CardStream gateway [Jonah Fox, Thomas Nichols, cody]
660 * Verify Peer in PayPal notifications and add account method [cody]
661
662 == Version 1.1.0
663
664 * Add unique_id option to PayPal mass payments [Haig]
665 * Fix expiry date in USA ePay [cody]
666 * Fix PayPal Payments Pro UK with Switch & Solo cards [cody]
667 * Add reauthorization to PaypalGateway and PaypalExpressGateway [dorrenchen]
668 * Update DataCash tests and format merchant reference number to meet DataCash's requirements [MoneySpyder, cody]
669 * Add Datacash gateway [MoneySpyder, cody]
670 * VERIFY_PEER on all SSL requests [cody]
671 * Add support for 2Checkout [cody]
672
673 == Version 1.0.3
674
675 * Add support for PayPal mass payments to the PaypalGateway and the PaypalExpressGateway [Brandon Keepers]
676 * Add a credit method to Authorize.net [cody]
677
678 == Version 1.0.2
679
680 * Add support for OrderDescription, Payer, and InvoiceID fields in PaypalGateway [cody]
681
682 == Version 1.0.1
683
684 * Add support for crediting to PayPal [cody, Haig]
685
686 == Version 1.0.0
687
688 * Add discover to list of supported card types for Authorize.net
689 * Fix Psigate crediting [sean.alien8@gmail.com]
690 * Fix dependency loading of tests
691 * Add methods for storing credit cards to the Bogus gateway [Jim Kane]
692 * Fix bugs in expiration dates. [Jim Kane]
693 * Fixed bugs related to authorized.net [Rick Olson]
694 * Linkpoint is now a full featured backend for active merchant [Ryan Heneise]
695 * Added linkpoint support [Ryan Heneise]
696 * Added trust commerce gateway [Hans Friedrich]
697 * Removed shipping stuff until there is time to implement it properly
698 * The library now rejects money amounts which are not either cents as integer or a Money object
699 * Moneris now uses the same layout as the authorized.net plugin
700 * Added authorized.net
701 * Changed default to :test mode. Set to production with ActiveMerchant::Billing::Base.gateway_mode = :production
702 * More refactoring
703 * Refactored a bit so that there is space for billing and shipping area. None of the shipping aids are fleshed out yet. Needs more work.
704 * Added Moneris support
705 * Credit card in memory object resembling a AR object
706 * Credit card validation methods as static methods of the credit card object
707
a40475d updated CHANGELOG
Zac Williams authored
708 == PlanetArgon fork for integrating Merchant eSolutions gateway
709
Something went wrong with that request. Please try again.