Changelogs

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

December 13, 2019

  • v2.0: ePayments.com integration.
  • v2.0: Improvements to custom shipping code functionality to allow external requests.
  • v2.0: Improvements to custom shipping code functionality to include Shippo npm package.

December 11, 2019

  • v1.0, v1.1: Improvement to cookie handling to properly overwrite an expired local cookie.

December 2, 2019

  • v2.0: Better error handling when connecting a Foxy account to Webflow.
  • v2.0: Fixing an issue that caused Stripe Connect transactions to send duplicate webhooks.
  • v2.0: Security improvement to how cart sessions are created.
  • v2.0: Admin improvement to prevent payment settings from being changed inadvertently in certain situations.
  • ALL VERSIONS: Updating our mailing address for our Privacy Policy and Terms of Service.
  • API: Adding “MIT” source value to API-created/processed transactions.
  • API: Bugfix to prevent a PATCH to a customer resource that contains a differently-capitalized email from erroring.
  • API: Adding `customer_addresses` to be zoomable on `customer` resources.
  • API: Adding `transactions` to be zoomable on `subscription` resources.

November 22, 2019

  • API: Fix to allow certain types of subscription modifications on PayPal RT and Amazon Pay subscriptions.
  • v2.0: Adding additional logging to Realex 3D Secure v2 handling.
  • All Versions: Security fix to password resets in the admin, to prevent referrer leakage.
  • v2.0: Improvement to prevent overly long Square error messages from displaying to customers.
  • v2.0: Bugfix to allow address updates in certain situations (for stores with this functionality enabled).

November 13, 2019

  • v2.0: NEW GATEWAY: Square (SquareUp) support added!
  • v2.0: New API functionality to allow setting a `payment_method_uri` on `cart` resources, to specify a specific previously-used payment method.
  • v2.0: Braintree error handling improvements for certain types of rare error messages.
  • v2.0: Stripe Connect fix/improvement to better handle the description parameter for very large carts

November 12, 2019

  • v2.0: Improvements to Adyen embedded payment forms.
  • v1.1-2.0: Adding new Quickbooks / Intuit payment gateway version support.

October 30, 2019

  • v2.0: Admin transaction export now uses the address state name instead of code in certain situations.
  • v2.0: Fixing incorrect trusted browser error when getting two emails.
  • v2.0: Bugfix for Avalara AvaTax, so the displayed tax is now correct when a category-specific 100%-off coupon is used.
  • v2.0: Klarna improvement to fix a javascript error.
  • v2.0: Apple Pay improvement to better handle transaction completion in certain error events.
  • v2.0: Subscription cancels now set the next_date to tomorrow if there’s a past-due amount.

October 23, 2019

  • v2.0: Fix to allow refunding through the API.
  • v2.0: Fix to Bluesnap processor response values, which improves voiding and refunding functionality.
  • ALL VERSIONS: Improvement to admin password reset functionality.
  • v2.0: Legacy XML API improvement to allow an all value for the status transaction filter.
  • v2.0: Improvement to DiBS default locale / language handling when a store has multiple template sets.
  • v2.0: Fixing downloadable product links when using Stripe Connect.

October 9, 2019

  • v2.0API: Fixing some typos in the documentation surrounding refunds and voids.

  • v1.0-2.0Introduction of CIT and MIT flags for Chase Paymentech Orbital.

  • v2.0CIT/MIT support for Bluesnap.

  • v2.0Improvement to ACH payments, to ensure certain data isn't displayed in receipts.

  • v2.0Stripe Connect improvement to truncate the description field and avoid errors.

  • v2.0Apple Pay for Authorize.net improvement to pass additional transaction data to Authorize.net.

  • v2.0Improvement to Cybersource 3d Secure v2 handling through Cardinal Commerce.

October 3, 2019

  • v2.0: NEW PAYMENT GATEWAY: Square (SquareUp) support added.
  • v2.0: Improvements to PayPal Express Checkout non-Reference Transaction subscription cancellations.
  • v2.0: Improvement to Klarna error messaging.
  • v2.0: Improvement to next_transaction_date handling for subscription cancellations when the start date is in the future.
  • v2.0: Improvement to Klarna "cards" handling.

September 25, 2019

  • v2.0: Fix for Adyen (embedded) to allow disabling this payment method.
  • **v2.0: NEW PAYMENT METHOD: Klarna
  • **v2.0: Email receipt fix to prevent Outlook from doing what Outlook does (ie. rendering things in its own uniquely horrendous way).
  • v2.0: Fix for Stripe Connect subscription receipts not showing subscription links.
  • v2.0: Braintree fix for 3D Secure v2 to prevent errors in some circumstances.

September 20, 2019

  • v2.0: Adding Adyen embedded checkout integration.
  • v2.0: Updating the Zodaka payment method integration with our application key.
  • v2.0: Improving error handling for 3rd party tax systems when credentials aren’t entered fully.

September 12, 2019

  • v2.0: Improvement to Stripe migration functionality when no subscriptions are present.
  • v2.0: Improvement to Bluesnap to remove the soft descriptor.
  • v2.0: Braintree 3D Secure v2 added.
  • v2.0: Improved logged for Stripe Connect authentication errors.
  • v2.0: Adding 3D Secure for PaymentSense gateway.

September 10, 2019

  • v2.0NEW GATEWAY: Bluesnap payment gateway support added with 3D Secure support.

  • v2.0Improvement to webhook resend messaging to make it clear that the webhook is queued and not necessarily already delivered.

  • v2.0Additional logging for ePayments gateway.

  • v2.0Adding payment icons to ePayments gateway.

  • v2.0Fixing typo in rate-limiting error message.

  • v2.0Improvement to Stripe customer import script to not verify cards on import.

September 9, 2019

  • v2.0: Improvements to Chinese (traditional and simplified) default language strings.
  • v2.0: Implement payment intents API for Stripe Connect for 3D Secure v2
  • v2.0: Bugfix to improve setting next dates on subscriptions.
  • v2.0: 3D Secure v2 support for BarclayCard.
  • v2.0: Bugfix to fix h: prefixing in certain situations with hosted payment pages.
  • v2.0: API update to include transaction coupon & discount details (so the amount of a coupon that applies to individual products is now visible).
  • API: Fix to user-agents on PUTs to carts.
  • API: Allow for filtering on “zoomed by default” attributes.
  • API: Improvements to authorization code grant types to remove the scope.
  • API: Additional input sanitization in certain cases.
  • API: Creation of legacy datafeed key by default if not passed in on store PUT.
  • v2.0: Reverting Braintree 3D Secure v2 changes.
  • v2.0: Improvement to weight rounding to allow for greater accuracy.
  • v2.0: UI to request migrating existing customers to Stripe Connect.

August 26, 2019

  • v2.0: Addition of system-wide CIT/MIT values (not accessible via the API yet).
  • v2.0: Fix to FedEx total package weight handling when multiple packages are present.
  • v1.0-2.0: Reverting the masking of sensitive data in the admin, as password managers are autofilling and causing problems. Will be reimplemented and re-added.

August 19, 2019

  • v2.0: Adding Zodaka payment method, for CBD (and other) merchants.
  • v2.0: Fix for sales tax applying to shipping in certain situations when it shouldn’t.

August 12, 2019

  • v2.0: Adding Google Analytics _gac and _gl to reserved/hidden attributes on cart sessions.
  • v2.0: Improvements to the region name field when using the address autocompletion, for countries where the region code may have been used instead of the region name.
  • v1.0-v2.0: Adding CIT/MIT handling for Chase Paymentech.
  • v2.0: Improvement to the admin to fix an issue with the auth-only checkbox being saved incorrectly.
  • All Versions: Some typo fixing in Foxy-generated emails.
  • v2.0: Foxy now better handles 3rd party tax providers (AvaTax, TaxJar) by using their returned totals on the cart and checkout. Also fix to prevent duplicate $0 tax lines on the receipt.
  • v2.0: Coupon discounts now include per-product discount details. At present, this data is only available via the API.
  • ALL VERSIONS: Adding USPS Parcel Select Ground as a shipping option.
  • v2.0: Adding email notification for failed webhooks.
  • v2.0: Bugfix to prevent an authenticated checkout from switching to guest after multiple checkout errors.
  • v2.0: Bugfix to prevent shipping labels from being stripped in certain types of subscription edits.
  • v2.0: Fix to ensure subscription cancel webhooks process correctly.
  • v2.0: Fix to Apple Pay for Authorize.net to prevent payment errors from being treated as successes in certain situations.
  • v2.0: Improvement to allow the price to override the price set in the admin for downloadable products, if and only if link/form signing is enabled.

July 1, 2019

  • v2.0: Added CIT/MIT flags to NMI (Native) integration. Note that the Authorize.net emulation NMI was not updated.
  • v2.0: Improvement to the postal code input validation on the checkout, to trim input before validation and certain actions.
  • v1.0-2.0: Improvements to the admin to hide or mask certain inputs.
  • v2.0: Improvement/bugfix to the user-agent display in the transactions report page (in the admin).
  • ALL VERSIONS: Improvement to tracking and error messaging in certain situations when the user-agent of an admin user changes between logging in and verifying.

June 24, 2019

  • v2.0: Improvement to IPN handling for Adyen to fix an issue with the first_receipt_display flag when certain payment methods are used.