All Versions
177
Latest Version
Avg Release Cycle
39 days
Latest Release
441 days ago
Changelog History
Page 9
Changelog History
Page 9
-
v1.53.0 Changes
September 01, 2015- Redsys: Add a number of currencies [agseco]
- ⚡️ Raven: update description, test url, and routing; fix tests [bslobodin]
- 0️⃣ Raven: do not pass default (incorrect) PaymentType to #void [bslobodin]
- ➕ Add scrubbing to a number of gateways [anellis]
- BluePay: Add scrubbing [anellis]
- BraintreeBlue: Allow custom logger [duff]
- MerchantWareFour: Truncate invoiceNumber [duff]
- S5: Pass recurrence_mode in store [duff]
- 👍 QuickPay: Support 2-letter country codes in V10 API [girasquid]
- 👍 Stripe: Support validate:false field on store [anellis]
- CheckoutV2: Use correct live_url [duff]
- QuickPay: strip # from Order IDs before submission [girasquid]
- Litle: Use schema version 9.4 rather than 8.18 [anellis]
- Litle: Add decrypted apple_pay [anellis]
- QuickPay: fix method signature on #void [girasquid]
- Forte: Add gateway [davidsantoso]
- Stripe: return refund id for refund authorization [anellis]
- ⚡️ Paypal: Update api version [anellis]
- TNS: Translate countries to alpha3 codes [anellis]
- TNS: Handle non existent country [duff]
- TNS: Rescue Errors [anellis]
- CenPOS: Support avs_result and cvv_result [tjstankus]
- Stripe: Add application fee only on non-EMV transactions [bizla]
- Stripe: don't send blank, non-nil values [girasquid]
- Ogone: Send different auth type for mastercard [anellis]
- 👍 Cardstream: Add "type" field support [rwdaigle]
- Cardstream: 3dsecure transaction option [rwdaigle]
- Paystation: Map order_id to non-unique merchant reference field [anellis]
- Cardstream: Check for nil street address [anellis]
- ⚡️ Checkout.com and CheckoutV2.com: Update country list [duff]
- Cardstream: Handle nil addresses [rwdaigle]
- MiGS: Allow passing in currency [alovak]
- [POSSIBLE BREAKAGE] NMI: No longer use auth.net emulator [rwdaigle]
- SecureNet: Add DEVELOPERID if supplied [wedy]
- ⚡️ Braintree: Update country list [duff]
- NMI: Don't include dup_seconds if nil [rwdaigle]
- 🔀 QuickPay: Make all operations to v10 platform synchronous [ta]
- QuickPay: Handle issue where no operations exists on payment [ta]
- NMI: Support merchant_defined_fields [duff]
- QuickpayV10: Add verify [anellis]
- 🌲 BraintreeBlue: Use wiredump_device for logging only if present [braintreeps]
- QuickpayV10: Add scrubbing [anellis]
- ✅ QuickPayV10: Change tests to point to proper gateway [anellis]
- 0️⃣ Monei: Add default options argument [davidgf]
- Ogone: Add additional 3d-secure parameters [ntalbott]
- 🔨 Ogone: Refactor signature calculation [ntalbott]
- ➕ Add Creditcall gateway [davidsantoso]
- Redsys: Fix scrubbing for failed transactions [davidsantoso]
- 👍 Micropayment: Support Micropayment gateway [rwdaigle]
- USAePay: Use names from the given billing and shipping address [marquisong]
- Stripe: Add application fee on EMV authorize calls [bizla]
-
v1.52.0 Changes
July 20, 2015- Authorize.Net: Add device type to authorize.net retail requests [abecevello]
- 🌐 Vanco: Change transaction type to WEB for echecks [duff]
- PayPal: Allow soft descriptor to be specified [davidsantoso]
- Authorize.net: Add disable_partial_auth field [anellis]
- SagePay: Add apply_avscv2 field [anellis]
- S5: Add Store [anellis]
- 👍 Merchant Ware v4: Add support for verify [davidsantoso]
- 0️⃣ Mercury: No longer default to allow partial auth [duff]
- 👍 PayPal: Fix soft_descriptor and support soft_descriptor_city [duff]
- Merchant Ware: Add scrubbing [davidsantoso]
- Stripe: Make purchase via vaulted card consistent [duff]
- 👍 Moneris: Add network tokenization support [andrewpaliga]
- ⏱ Ogone: Allow specifying a timeout value for requests [tomhipkin]
- PayU India: Increase allowed txnid to 30 characters [ntalbott]
- 0️⃣ Authorize.Net: Allow passing device type through options, make wireless POS the default [abecevello]
- ⚡️ Authorize.Net: Update to new Akamai URL [taf2]
- Braintree: Add hold_in_escrow [anellis]
- Stripe: Allow purchases with tokens without customer specification [bizla]
-
v1.51.0 Changes
July 02, 2015- 📜 Garanti: Illegal character '&' parsing response [masaruhoshi]
- ⏪ Stripe: Revert force USD for verify [duff]
- Litle: Surface XML validation errors in the response [jasonbosco]
- Litle: Pass the credit card verification value for tokenization (#store) requests, if one is set. [jasonbosco]
- S5: Make scrubbing regex less greedy [duff]
- 👍 CardStream: Add support for verify [anellis]
- Authorize.net: UTF-8 encode requests [duff]
- 0️⃣ Banwire: Add default email [anellis]
- PayU India: Handle bad JSON [ntalbott]
- Dibs: Pass CVC param only if there's a value [bruno]
- Sage: Credit really is credit not refund [duff]
- Sage: Add ability to refund [duff]
- Cardstream: Add scrubbing [anellis]
- Litle: Add debt_repayment_flag [duff]
- 👍 iATS: Support ACH [rwdaigle]
- CheckoutV2: Add Gateway [anellis]
- CenPOS: Fix refund amount issue [duff]
- Add error_code mapping and error_code_from to gateway generator [jnormore]
- 📜 Stripe: Parse EMV ARC from error response [bizla]
- Redsys: Add MYR currency [agseco]
- ➕ Add "contactless" flag to credit card model [davidseal]
- 👍 Stripe: Add "contactless" flag support to gateway [davidseal]
- ➕ Add encrypted_pin data to credit card model [ryanbalsdon]
- 👍 Stripe: Add encrypted_pin support to gateway [ryanbalsdon]
- 👍 Stripe: Support mapping advanced decline codes to standard codes [abecevello]
- Epay: filter out invalid characters in returned URLs [dwradcliffe]
- Redsys: Strip leading zeroes from currency codes [agseco]
- Authorize.net: Add invoice information to refund [marquisong]
- Authorize.net: Add store ability [duff]
- Paystation: Add refund [mrezentes]
- Paystation: No longer require order_id everywhere [duff]
- Checkout: Support descriptor_name and descriptor_city [duff]
- Add supports_network_tokenization? to gateways [jnormore]
- Bpoint: Handle message for invalid login [anellis]
- TransFirst: Add scrubbing [davidsantoso]
- TransFirst: Add back a few request fields [davidsantoso]
-
v1.50.0 Changes
June 01, 2015- Vanco: Add gateway [duff]
- 🚚 Conekta: Move device fingerprint to root [MauricioMurga]
- 0️⃣ Conekta: Change default language to Spanish [MauricioMurga]
- Vanco: Improve authentication handling [duff]
- Vanco: Allow specification of fund_id [duff]
- S5: Add gateway [davidsantoso]
- SecureNet: Truncate order_id [duff]
- [POSSIBLE BREAKAGE] Stripe: Be explicit about API version [duff]
- Dibs: Add gateway [mrezentes]
- Dibs: Rubyize merchant_id and secret_key [mrezentes]
- 👍 Stripe: Add support for reverse_transfer [duff]
- 👍 USA ePay: Add support for manual entry indicator [AnotherJoSmith]
- 👍 Authorize.Net: Add support for manual entry indicator [AnotherJoSmith]
- CenPOS: Change description to invoice_detail [mrezentes]
- BPoint: Add gateway [tjstankus]
- 🚚 S5: Remove address requirement for purchase and authorize [davidsantoso]
- 👍 Vanco: Add support for eChecks [duff]
- ✂ Remove Adyen support [ntalbott]
- CenPOS: Use ProcessCreditCard action [duff]
- CASHnet: uri encode the merchant gateway name [mrezentes]
- S5: Include card brand in request body [davidsantoso]
- Vanco: Handle multiple error responses [duff]
- 👍 Merchant Partners gateway support [rwdaigle]
- ⚡️ BPoint: Update params to contain all response data [tjstankus]
- 👍 BPoint: Support biller_code in options [tjstankus]
- Sagepay: Add Verify [anellis]
- 🏗 S5: Build XML with UTF-8 encoding [tjstankus]
- Cashnet: Handle unparsable response body [duff]
- CenPOS: Allow specification of customer_code [duff]
- Allied Wallet: Add gateway [anellis]
- S5: set Regex closure on scrubbing method [davidsantoso]
- Dibs: Require TLSv1 [duff]
- Optimal: Handle case of no billing address [duff]
- Omise: Add gateway [zdk]
- CenPOS: Simplify currency handling [duff]
- Beanstream: Don't treat redirect as success [aprofeit]
- ➕ Add PayU India gateway [ntalbott]
- NetBilling: Require TLSv1 [duff]
- S5: Handle recurring transactions without CVV [davidsantoso]
- Stripe: Force USD for verify [duff]
- 📜 PayU India: Prevent shadowing in response parsing [ntalbott]
- 👍 QuickPay: Add support for v10 API [ta]
- Fat Zebra: Fix refund and store signatures [duff]
- Fat Zebra: Allow transactions without a CVV [duff]
-
v1.49.0 Changes
May 01, 2015- 👍 Braintree: Add support for AVS error codes [ivanvfer]
- MerchantWarrior: Truncate description field [duff]
- Braintree: Add service_fee_amount option [duff]
- SecureNet: Allow shipping_address[:name] [duff]
- MonerisUS: Add verify [mrezentes]
- Ezic: Add gateway [duff]
- Stripe: Add destination field [cwise]
- SecureNet: Fix ordering of shipping field names [duff]
- ⚡️ SecurePayAu: Update API URL [girasquid]
- 📌 Stripe: Add EMV "chip & sign", "chip & offline PIN" and Maestro support [bizla]
- Add Errno::EHOSTUNREACH to NetworkConnectionRetries::DEFAULT_CONNECTION_ERRORS [randito78]
- 👍 Stripe: Add support for idempotency keys [michaelherold]
- 📜 WePay: Handle JSON::ParserError exceptions [duff]
- ⚡️ Borgun: Update country list and homepage url [mrezentes]
- AuthorizeNet: Add cvv to request only if it's valid [tjstankus]
- ✅ Stripe: Bug fix: add amounts only on non-EMV transactions, temporarily omit EMV testcases [bizla]
- 👍 Ezic: Add support for void [duff]
- ⚡️ iATS: Update supported countries [mrezentes]
- ⚡️ Ezic: Update supported countries [duff]
- AuthorizeNet: Truncate card number [tjstankus]
-
v1.48.0 Changes
April 08, 2015- Clean up
rake gateways:hosts
output [ntalbott] - ➕ Add Axcess MS gateway [timtait]
- ➕ Add PayHub gateway [grepruby]
- Orbital: Improve data formatting [boone]
- 🚀 [POSSIBLE BREAKAGE] USAePay Transaction: Make "void release" the default [dppcode]
- Redsys: Add rudimentary vaulting [varyonic]
- 👍 Exact: Handle 401 failures better [jefflaporte]
- 🔧 SagePay: make
VPSProtocol
user-configurable [boxofrad] - 👍 Netbilling: Add store support [cshepherd]
- ➕ Add Qvalent gateway [markabe]
- 🔦 Expose proxy address and port to gateways [arkes]
- ✂ Remove Ruby 1.9 [j-mutter]
- Qvalent: Do not sent order.ipAddress when storing [markabe]
- Qvalent: Fix argument name [bruno]
- Qvalent: map card storage reference to authorization [markabe]
- Qvalent: Fix scrub replacement, it was too greedy [markabe]
- PayConex: Add gateway [duff]
- 👍 AuthorizeNet: Add credit support [duff]
- CenPOS: Add gateway [markabe]
- ⚡️ Stripe: Update country list [markabe]
- ➕ Add Monei.net gateway [leolara]
- MerchantWarrior: Fix refund and capture signatures [duff]
- 👍 CenPOS: Add support for capture and refund [markabe]
- 👍 Authorize.net: Add support for network tokenization credit cards [jnormore]
- 📇 Stripe: Add support for passing in metadata for auths and purchases [kitt]
- 📌 Pin: Pass amount param for captures [ab9]
- NAB Transact: Improve store functionality [duff]
- ➕ Add Worldpay Online Payments [ao]
- 👍 Fat Zebra: Add multi-currency support [nagash]
- Fat Zebra: Add auth/capture capability [nagash]
- 👍 Fat Zebra: Add soft descriptor support [nagash]
- Clean up
-
v1.47.0 Changes
February 25, 2015- Authorize.Net: Properly send name in shipping address line, when shipping address is provided [girasquid]
- 👍 Payflow: Add verify support [ntalbott]
- Capture ConnectionError#triggering_exception [ntalbott]
- Flo2Cash: Map Reference->:order_id (not :invoice) [ntalbott]
- Flo2Cash: Fix card brand handling [ntalbott]
- Flo2Cash: Improve error handling & simplify "Simple" gateway [ntalbott]
- ✂ Remove Vindicia gateway [mutemule]
- 👍 Firstdata E4: Support other mastercard string [jcbantuelle]
- Checkout: Disallow altering endpoint via options [markabe]
-
v1.46.0 Changes
January 20, 2015- CHANGE: drop
offsite_payments
andactive_utils
as dependencies. [wvanbergen] - 🔄 CHANGE: remove
OffsitePaymentShim
. You will have to add offsite_payments as a dependency, and update any mentions ofActiveSupport::Billing::Integration
toOffsitePayments::Integrations
. [wvanbergen] - QuickBooks Payments: Add adapter [ivanfer, bizla]
- 🚚 Quickbooks: Remove requirement of oauth gem.
- 👍 PayGate: Add support for refunds [StephanAtG2]
- PayPal: Add #scrub for scrubbing PCI information out of HTTP transcripts [girasquid]
- Stripe: Add #scrub for scrubbing PCI information out of HTTP transcripts [girasquid]
- Cybersource: Add ability to verify a card [duff]
- BraintreeBlue: Expose the error code in the response params [duff]
- ⚡️ eWay Rapid: Update supported countries and card types [incarnate]
- PayPal: Allow specifying ButtonSource at init [ntalbott]
- 👍 Payflow: Add fraud_review support [ntalbott]
- ➕ Add IPP gateway [InfraRuby]
- Redsys: Fix order_id truncation [duff]
- AuthorizeNet: Improve duplicate_window handling [duff]
- PayPal: Fix ButtonSource bug [ntalbott]
- Checkout: Prevent multiple trackids from being passed [markabe]
- 📌 Pin: Handle JSON parsing exception in response [duff]
- 👌 Improve test suite to test against multiple ActiveSupport versions [wvanbergen]
- Misc. code cleanup [wvanbergen]
- ➕ Add Flo2Cash gateway [markabe]
- Litle: Allow order_source override [duff]
- Quickpay: Add ability to finalize a capture [askehansen]
- ✅ AuthorizeNet: Prevent test mode using live gateway [duff]
- ➕ Add Flo2Cash Simple gateway [markabe]
- CHANGE: drop
-
v1.45.0 Changes
December 01, 2014- HPS: Always pass CardHolderData element [SecureSubmit, ntalbott]
- PayJunction: Include 'track' parameter if provided [hron]
- WebPay: Fix API calls [tomykaira]
- ⚡️ Moneris US: Add store, unstore, and update [AntoineInsa]
- Moneris US: Add CVV and AVS [AntoineInsa]
- 👍 Stripe: Add support for statement_description [markabe]
- 👍 CASHNet: Add support for fname and lname [markabe]
- Orbital: Fix customer profile auth/purchase [denis]
- Payex: Fix expiry month to allow 4 digit year [duff]
- Cashnet: Allow overriding custcode [hoenth]
- Cashnet: Fix overridding item_code per transaction [ntalbott]
- ➕ Add Checkout.com gateway [ravish-ramrakha-cko]
- 👍 HPS: Add verify support [SecureSubmit]
- ➕ Add Bank Frick gateway [varyonic]
- ➕ Add Global Transport gateway [duff]
- iATS: Add #store and #unstore [duff]
- Authorize.Net: Fix amount formatting [ntalbott]
- Authorize.Net: Truncate order_id to 20 characters [ntalbott]
- Authorize.Net: Truncate more fields [duff]
- Authorize.Net: Truncate invoiceNumber [ntalbott]
- 👍 Adyen: Add support for verify operation [duff]
- 👍 USAePay: Add track_data support [louiskearns]
- Payex: Use the right url for the purchase call [duff]
- Braintree: Allow dynamic descriptors [duff]
- 👍 Openpay: Add support for device session id [guillermo-delucio, ismaelem]
- 👍 Redsys: Add support for verify [duff]
- Redsys: Handle unknown currencies [duff]
- Stripe: Make #unstore signature consistent [duff]
- ✂ Remove defunct Samurai gateway [ntalbott]
- 👍 eWay Rapid: Tweak authorization support [duff]
- 👍 Litle: Add support for dynamic descriptors [duff]
- ➕ Add TNS gateway [markabe]
- ⚡️ TNS: Update countries and supported card types [markabe]
- 👍 Conekta: Add AMEX as a supported card type [MauricioMurga]
- Checkout: pass through currency type [markabe]
- Bogus: return standard error codes [jpcaissy]
- ➕ Add PaymentToken and ApplePayPaymentToken objects for token-based transactions [bizla]
- 👍 Authorize.Net: Add ApplePay in-app transaction support [bizla]
- 👍 Stripe: Add ApplePay in-app transaction support [bizla]
- eWAY Rapid: Add PartnerID param [j-mutter]
- GlobalTransport: Truncate order_id [duff]
- Redsys: Allow a description to be specified [duff]
- NetworkMerchants: Fix currency [j-mutter]
- Redsys: Improve handling of order_id [duff]
- 👍 Checkout: Add support for void, refund, and verify [markabe]
-
v1.44.1 Changes
August 28, 2014- 👍 Allow SSLv3 for PsiGate [mutemule]
- 0️⃣ Set default :state to n/a for NetworkMerchants [cjoudrey]