Changelogs

See what's new added, changed, fixed, improved or updated with Foxy.
You are viewing logs from April 8, 2019 to October 23, 2019
See Latest Logs

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.

June 17, 2019

  • v2.0: Adding auth/verify/capture/refund/void functionality to Payflow Pro.
  • v2.0: Add a title value to the Webflow inventory integration.
  • v2.0: Adding the user agent to transactions (admin, API, webhooks).
  • v2.0: Adding transaction details to the new Stripe Connect integration, so transaction details display in Stripe.
  • v2.0: Improvements to user agent parsing.
  • All Versions: Improving the reCAPTCHA functionality on the admin password reset functionality.
  • All Versions: Improving email logging by adding additional tagging for certain types of emails.
  • All Versions: Improving the admin login functionality to disable the login button after clicking. This will prevent duplicate verification emails from being sent.
  • All Versions: Fixing Payment Express PxPost to convert accented characters to unaccented characters. (Yes, we think this is a bit silly as well.)
  • v2.0: Improving CyberSource 3D Secure v2 to hide inputs in the admin in certain cases.
  • All Versions: Improving logging surrounding login verification.

June 3, 2019

  • v2.0: Improvements to error handling in 3D Secure v2 for CyberSource.
  • v2.0: Adding USPS commercial rates as an option.
  • v2.0: Re-enabling email notifications for webhooks errors (after the 1 hour reattempt window).
  • v2.0: Improved the "remember" checkbox on admin login.

May 27, 2019

  • ALL VERSIONSUpdating the mailing address as listed in email footers.

  • v2.0Fix for $0 transactions when auth-verification is "enabled, always" for Authorize.net and Cybersource.

  • v2.0Improvement to phone field validation for Cybersource Secure Acceptance.

  • ALL VERSIONSAdditional improvements to admin login verification functionality.

  • v2.0Improvement to PayPal IPN error handling.

  • v2.0Fix to PayPal Express Checkout (non-Reference Transaction) subscription functionality with e-check payments. Improvements to the next-date functionality, and prevention of duplicate reporting in certain circumstances.

May 20, 2019

  • v2.0Improvements to the way a session's country value is set via IP, and when the IP/country should or shouldn't be updated in specific situations.

  • v2.0Improving the "enabled, automatically" setting for reCAPTCHA to better protect against botnet-based card-testing attacks.

  • v2.0Improving the built-in Chinese translations, and adding a "Traditional" option.

  • v2.0Minor improvement to the admin to default a TaxJar setting checkbox to checked.

  • v2.0Adding 3D Secure v2 support to CyberSource.

  • ALL VERSIONSImprovements to signup functionality regarding password strength functionality.

  • ALL VERSIONSAdding the IP address of the requesting browser to password reset emails.

May 6, 2019

  • v1.1: The v0.7.0 javascript can now be loaded through the CDN for stores on v1.1, to aide in upgrading.
  • v2.0: We will now strip "special" characters (non-alphanumeric) from data sent to CyberSource, to prevent validation errors. (Data is unchanged in Foxy.)
  • v2.0: The expires parameter is now removed on subscription products, to prevent errors. (Documentation updated.)
  • v2.0: The Foxy custom shipping code functionality now runs on Node v8.10.
  • v1.1, v2.0: The Foxy legacy API key (aka "datafeed key") now accepts a JSON string allowing for individual keys for different functionality (hmac signing, SSO, XML datafeed decryption, legacy API access).
  • v2.0: Updating Paperless Transactions gateway port.

April 15, 2019

  • v2.0: Adding verizon.net to list of domains that enforce DMARC.
  • v2.0: API change to allow guest customers to be added to cart resources.
  • v2.0: API change to show certain transaction errors for API-initiated charges in the store error log.
  • v2.0: Improvement to better handle expired SSO tokens with hosted payment page redirects.
  • v2.0: Improvement to CyberSource auth-verify and void handling, to pass through the correct CyberSource ID.
  • v2.0: API change to remove the refund link rel if the transaction status is authorized.
  • v2.0: Fix to Apple Pay verification file handling.

April 8, 2019

  • v2.0: Resolves race condition for Adyen where the Foxy datafeed might be sent twice.
  • v2.0: Improving Adyen error messaging.
  • ALL VERSIONS: Adding reCAPTCHA to the admin password reset functionality.
  • v2.0: Improvement related to the new subscription cancellation enddate functionality, for PayPal Express Checkout subscriptions.
  • v2.0: Improvement to ensure future subscription amounts are not included in the data sent to AvaTax, TaxJar, and OneSource.
  • v2.0: More detailed Braintree errors displayed to customers on the checkout.
  • PS: It was author's birthday. No surprises were given!