v2.0Fix to properly pass the customer name to Payment Express.
v1.0+Updating the preferred name for Eswatini (with Swaziland as an alternate).
v2.0Coupons now recalculate the applied discount when a transaction is edited. (Transaction editing still in private release.)
v2.0Adding _ga
as a parameter for analytics, to avoid issues with certain types of Google Analytics integrations
v2.0Improvement to use AvaTax's and TaxJar's returned totals instead of calculating the tax total in Foxy.
v0.7.0 - v2.0Converting protocol-relative paths or http://
paths to https://
paths in javascript and CSS.
v2.0Fixing a typo for the Authorize.net
ACH description.
v2.0Redeploying the AvaTax and TaxJar fix with a bug fix.
v2.0New feature to allow a maximum package weight. When an order exceeds the max weight, Foxy will send shipping rate requests to shipping carriers for multiple packages.
v2.0Fix for partial refunds in the admin. (Private beta functionality.)
v2.0Adding the FISCAL_DATE
to OneSource requests.
v2.0The admin now includes a link to cancel a subscription on the next bill date, in addition to the old link that would set the cancel date to tomorrow
.
v2.0Improvement to Thomson Reuters ONESOURCE tax integration to properly set the IS_AUDITED
value on delayed captures (from the admin or API).
v2.0Fix to the display in the admin that shows transactions with a green background, related to the new webhook system.
v2.0Feature flags for gateway functionality.
v2.0Ability to configure SMTP settings via the API.
v2.0New custom shipping endpoint that processes _after_ the native rates (and includes the built-in rates in the payload to the endpoint).
All VersionsSecurity improvement to template caching
v2.0New feature to allow subscriptions' end dates to be set as next_renewal_date
.
ALL VersionsUpdates to privacy policy and terms for GDPR.
v2.0Fix to use the template set ID instead of 0, even when the default template set it used.
v1.1Fix to Realex 3d Secure handling (that had previously been fixed in v2.0).
v2.0Minor admin styling fix to the button to remove a webhook.
v2.0Improvement to change the protocol-relative //
URI for loader.js
to https://
.
v1.1, v2.0Improvement to CyberSource Secure Acceptance to strip certain disallowed characters from the phone field.
v2.0Improvement to ensure the correct error is displayed when the legacy XML webhook is refed.
v2.0Improvement to handling of the login section when a subscription is present, then is removed on the checkout.
v0.7.2-v2.0Improvement to better truncate product names and descriptions when sending to PayPal Express Checkout. This resolves a very rare issue caused when descriptions or product names contained ampersands and were truncated.
v2.0New webhook event for subscription cancellations.
v2.0Change some blur
events to change
, to fix an MS Edge checkout bug.
ALL VersionsImprovements to security checks when caching templates. Prevents a false positive redirect match.
v2.0Improvement to ensure downloadable products with ampersands in the name have properly output download links.
ALL VersionsUpdate to the privacy policy to account for GDPR and Privacy Shield.
v2.0Fix to ensure the checkout-submit-enable
JavaScript event is only triggered once (instead of twice), on the checkout.
v2.0Improvement to Moneris to allow selecting a US or Canadian account explicitly. (Formerly it was based on the store's country. This allows for a single store to use a Moneris account for a different country, with template sets and payment sets.)
v2.0Improvement to change from protocol-relative URLs (ie. `//cdn.foxycart.com/`) to HTTPS URLs for Foxy javascript includes.
v2.0Bug fix to prevent certain hosted payment page integrations from generating 2 receipt emails.
v2.0Feature: Ability to blacklist product codes, in addition to the existing whitelisting functionality.
v1.1-v2.0Improvement to handling of status code 103 on PayTrace.
v2.0Improvement to Adyen to avoid race conditions with the payment notification.
v2.0New webhooks can now be triggered for old transactions (completed prior to webhook configuration).
v2.0WestPac: Updating the default test credentials.
v2.0Improved error handling when UPS rate requests fail. (Now automatically reattempts the request.)
v2.0Improvement to webhook statuses when one hook is in a failed state, and another is re-sent.
v2.0API: Updating the JavaScript includes to be loaded via HTTPS instead of protocol-relative.
v2.0Bugfix to improve the ip_country value in certain API responses.
v2.0Improvement to properly include the transaction_type
value in API responses.
v2.0Improvements to webhook error messaging in the admin.
v2.0INTERNAL: Improvement to webhook logging.
v2.0Improvement to allow better concurrency with our webhook system.
v2.0Improvement to the CSV export from the admin to better handle how double-quotes are escaped. Should work by default now with Excel and other systems that can import CSVs.
v2.0Improvement to transaction voiding, so the originally authorized amount is passed through to the gateway.
v2.0API improvement to bring consistency to how coupons impact OneSource Indirect's tax calculations.
v2.0Improvements to some Brazilian Portuguese language strings.
v2.0Fix to some incorrectly linked images during the admin signup process (for merchants).
v2.0Updating the default Sage Pay test credentials.
v2.0NEW FEATURE: Opening up our new webhook system (which includes Zapier and a WebFlow integration) to all users.
v2.0Fix for OneSource final tax calculations when coupons are used.
v2.0Fix to ensure automatic Canadian tax rates apply to shipping & handling correctly. This fixes a bug in certain circumstances.
v2.0Fix to ensure certain combinations of coupons, product categories, and future subscriptions display the correct discount in the cart
v2.0Minor changes to all Foxy javascript to allow jQuery 3.x compatibility.
v2.0Default checkout CSS improvement to prevent text overlap on the "forgot password" and "checkout as guest" language.
ALL VERSIONSInternal security fix to prevent certain domains and IPs from being cached.
v2.0For stores that have the tax ID field displayed on the checkout, a tax ID column is now added to the transaction exports (CSV, TSV).
v2.0Improvement to maintain the customer's IP address in certain situations where redirects or 3D Secure is used.
v2.0Fixing a misspelled word in the admin and template comments.
v2.0Update Mercado Pago IPN detection, and improves logging for invalid IPNs.
v2.0Fix to a bug that resulted in non-default template set language string overrides being applied on the default template set.
v2.0Modifying transactions via the API will result in taxes being updated as well, mirroring admin functionality.
v2.0Fixing some Chinese language strings.
v2.0Adding Brazilian Portuguese to the store language options.
v2.0Adding some previously missing language strings (all languages), primarily related to sales taxes.
v2.0The pre-payment webhook and custom shipping endpoint payloads now include `session_name`, `session_id`, `customer_ip` and `ip_country`.
All versionsQuickbooks / Intuit payment gateway now includes mobile/ecommerce field, as per their new requirement.
v2.0Barclaycard payment gateway support added.
All versionsUpdating the PayGate default test credentials.
v2.0Update to ensure certain countries don't get city/state/province/region autocompletion enabled if the underlying data isn't there to back it up.
v2.0Improvement to our error handling of a specific Braintree account configuration issue.
v2.0Allow textareas in the admin to be resizable by the normal browser UI.
v2.0Improved handling of errors resulting from invalid Braintree credentials.
v2.0Stripping the Foxy-specific Sender and Return-Path headers from emails when a custom SMTP server is used.
v2.0Legacy XML API: Changing the "send email" functionality to include category admin emails.
v2.0Minor bugfix that impacted the display of new/saved credit cards on a hard checkout error, when the customer was created via the API without a saved payment method.
v2.0Improving character stripping for Cybersource, to prevent invalid characters from being sent to Cybersource and causing an error on checkout.
v2.0Alphabetizing many options in the admin's dropdowns.
v2.0Improvements to many of the less clear Cybersource checkout errors.
v2.0Removing an extra "Quantity" label on the default receipt template.
v2.0Changing "Cancel and Continue Shopping" default language text to simply "Continue Shopping", to avoid confusion for the customer.
v2.0Adding the ability to specify dimensional weights via javascript.
All versionsUpdating our default test account key for Cybersource.
All versionsImprovements to how we manage email template imports.
All versionsUpdating how our doing our GEO IP
v2.0Adding checkout_timestamp
to our twig data.
v2.0Fix for hosted gateways not showing correct payment method information for completed transactions.
v2.0Adding ACH support for Vantiv, Authorize, and Paperless
v2.0Improving our instant payment notification endpoint for hosted gateways to work better with different payment sets.
v2.0Improved checkout validation for hosted gateways.
v2.0Adding the billing address to PayPal Plus transaction data.
v2.0Field truncation fixes for PXWS/PxPost
v2.0Fixing user agent issue with Stripe for auto renewals on subscriptions.
v2.0Improving the checkout card type animation to include more card types.
hAPIAdding more information about attributes and zooming to the documentation.