Changelogs

See what's new added, changed, fixed, improved or updated with Foxy.

June 22, 2021

  • FixMonerisImprovement to allow verification requests to work properly

  • refactorLegacy ApiPerformance improvement to the customer_list XML API requestThursday

  • FixAppAdding fallback for 3dsv1 for opayo 3ds modal

June 21, 2021

  • FeatureAdd VivaWallet payment method support

  • FeatureAdd Curbstone hosted payment page support

  • FeatureAdd a salt-prefixed SHA256 customer password hashing method

June 15, 2021

  • FixOgoneUse `orderstandard_utf8` instead of `orderstandard`, for accented/special characters

  • FixTransactionserviceMake check for PP Legacy GW more accurate

  • FixRemove defunct gateways

  • FixCheckoutCatch invalid coupons on stripe connect checkout submissions

  • FeatureAdd romanian language

  • FixCorrect category-restricted coupons’ impact on tax calculation

May 15, 2021

  • FeatureStripeComplete new auth+capture if existing auth is expired when capture is attempted, for Stripe

  • FeatureShippingAdd FoxySDK, Postmen, and node-fetch to custom shipping code functionality

  • FeatureUpgrade SwiftMailer for better SSL/TLS compatibility

  • FeatureSpeed improvements to custom shipping code deployment process

  • FixOnly send state/province to GlobalPayments if required

  • FixShow transactions on the billing page in the admin

  • FixImprove Avalara AvaTax configuration endpoint testing

  • FixDon’t remove tax ID from JSON when a coupon is added in certain circumstances

  • securityImprove headers to prevent clickjacking

May 4, 2021

  • FeatureAdd Bulgarian language

  • FixTransactionChanging how we evalute coupon details for category restricted coupons

  • FixApiEditing item via API appears to cause coupon product restrictions to be ignored

  • FixMercadopagoChanging the status variable that we sent to their api

  • FixTransactionFix a bug where sub shipping is set to 0 with existing end date when editing via admin

  • FixUpdate USPS endpoint to https

April 13, 2021

  • v2.0Make the legacy XML datafeed’s response handling case-insensitive on the content-type header.

April 12, 2021

  • v2.0BarclayCard gateway improvements for 3DSv2

April 9, 2021

  • v2.0Moneris auth code included in processor response details.

  • v2.0Barclaycard improvement to increment IDs on error.

March 30, 2021

  • APIAdd CIT/MIT values to transactions.

  • APIFix an issue where modifying a cart via the API could result in missing customer address details on a completed transaction, when paid via Stripe.

  • v2.0Add the ability to override 3D Secure v2 parameters using the pre-payment webhook, for Opayo.

  • v2.0Update Norway’s regions.

  • v2.0Improve error handling for Global Payments.

March 17, 2021

  • v2.0Advanced gateway features for Moneris (refunds, voids, delayed captures, etc.).

  • v2.03D Secure v2 & MIT/CIT for GlobalPayments / Realex.

  • v2.0Adding Foxy’s partner ID to Cybersource requests.

  • v2.0Fix to Stripe for improved card verification (and skipping verification when specified in the settings).

  • v2.0Add Authorize.net’s `authCode` value to the `processor_response_details` for the Auth.net CIM integration.

  • v2.0Updating the default Cybersource test credentials.

March 10, 2021

  • v2.0: Adding the split payment logic and `app_fee_money` to the `processor_response_details` node in the API and webhook, for Square Platform.
  • v2.0: PayPal Commerce Platform webhooks now update Foxy when accounts are approved or otherwise provisioned.

March 4, 2021

  • v2.0Opayo improvements to better handle 3D Secure v2 errors.

  • v2.0PayPal Commerce Platform improvements to better distinguish production and development tokens.

  • v2.0Error and redirect to the checkout if a coupon is no longer valid at the time of the transaction (instead of removing the coupon and allowing the transaction through).

February 22, 2021

  • v2.0: Make postcodes optional for Romania.
  • v2.0: Fix bug in Square resulting in error on SSO and saved card.
  • v2.0: Fix bug in Square when a shipping/billing address isn’t present.
  • v2.0: API bugfix resulting in an error when editing a coupon on a completed transaction.

January 28, 2021

  • v2.0: Re-adding 3D Secure v2 support for Square.
  • v2.0: Improvements to PayPal Commerce Platform onboarding to prevent errors on missing emails.
  • v2.0: Update VendorTxCode sent for Opayo transactions on checkout load.
  • API: The `json` param on `fraud_protection` resources wasn’t settable. (And yes, `json` is a bad parameter name. We’ll improve that in our next API version, as it could be a breaking change for some.)
  • API: `item_options` are not modifiable if the store has the transaction modification functionality enabled.

January 13, 2021

  • v2.0: Improvement to 3D Secure v2 in Opayo. Set 3DS to full screen, until the modal functionality is ready.
  • v2.0: Changing the `processor_response_details` node to be JSON instead of PHP serialized output for Authorize.net CIM.

January 12, 2021

  • v2.0: Adding the split payment logic and app_fee_money to the processor_response_details node in the API and webhook, for Square Platform.
  • v2.0: PayPal Commerce Platform webhooks now update Foxy when accounts are approved or otherwise provisioned.

January 7, 2021

  • v2.0: 3D Secure v2 improvements for Square
  • v2.0: Fix to authentication for WorldPay (aka Vantiv aka Litle)

January 1, 2021

  • Getting even more excited to rock this year!
  • Happy New Year everyone! :)

December 29, 2020

  • v2.0: Adding Union Pay logos and a corresponding checkbox on the template settings, to easily accept or deny Union Pay cards on checkout.
  • v2.0: 3D Secure v2, and CIT/MIT flags, for Opayo (aka Sage Pay).
  • v2.0: Updating the WorldPay Vantiv integration to accept credentials, like the previously deprecated Vantiv (Litle) integration.

December 17, 2020

  • API: Temporarily reverting the addition of JCB and Diners Club as default-enabled payment brands, to allow partners to update code.