Changelogs

See what's been added, updated, and fixed.
You are viewing logs from October 2, 2017 to April 23, 2018
See Latest Logs

April 23, 2018

  • v2.0Improvement to Adyen to avoid race conditions with the payment notification.

  • Changes for the week 2018-04-22

April 9, 2018

  • 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.

  • Changes for the week 2018-04-08

April 2, 2018

  • 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.

  • Changes for the week 2018-04-01

March 26, 2018

  • 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.

  • Changes for the week 2018-03-25

March 19, 2018

  • v2.0Fix for OneSource final tax calculations when coupons are used.

  • Changes for the week 2018-03-18

March 5, 2018

  • 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.

  • Changes for the week 2018-03-04

February 26, 2018

  • 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.

  • Changes for the week 2018-02-25

February 19, 2018

  • 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`.

  • Changes for the week 2018-02-18

February 5, 2018

  • 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.

  • Changes for the week 2018-02-04

January 29, 2018

  • 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.

  • Changes for the week 2018-01-28

January 22, 2018

  • 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.

  • Changes for the week 2018-01-21

December 4, 2017

  • 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.

  • Changes for the week 2017-12-03

November 27, 2017

  • v2.0Fixing an issue which may have been introduced on 2017-07-23 related to payment sets and properly saving 3D Secure payment gateway settings.

  • Changes for the week 2017-11-26

November 20, 2017

  • v2.0Adding the ability to use your own SMTP server for sending emails.

  • v2.0Fixing an issue with the legacy XML API transaction list not showing the display_id correctly.

  • v2.0Fixing the custom shipping langauge description link in the admin.

  • v2.0Fix for a bug we deployed yesterday which caused text-only admin category emails to not process correctly.

  • v2.0Improving error messaging for some gateways.

  • v2.0Using adminCode2 for Italy when doing postal code lookups.

  • v2.0Updating our ONESOURCE integraton to allow for order priority for product code to better control which item the freight is applied to.

  • hAPIUpdating our template set resource to include a reference to the payment_method_set_uri.

  • Changes for the week 2017-11-19

November 13, 2017

  • All VersionsSet some useful defaults when creating a new store.

  • All VersionsCleaning up some labels in the admin.

  • v2.0Don't clear out minfraud, Google reCaptcha, and pre-payment settings when changing payment gateways.

  • v2.0Fix for an issue when creating a separate payment set, not being able to enable or disable PayPal Express RT.

  • v2.0Fixed an issue where multiple requests were being sent to the pre-payment endpoint if the gateway was using 3D Secure.

  • v2.0Renaming Cielo Payments to Merchant e-Solutions (Cielo).

  • v2.0Fixing an issue which could cause the receipt to show $0 for live shipping amounts for countries which do not require a postal code.

  • v2.0Adding support for JCB and Discover for Worldpay.

  • v2.0Fixing an issue with PayPal Plus and Purchase Order used together.

  • v2.0Avoid emailing some user accounts for store administration issues for some SaaS partners.

  • v2.0When cancelling a subscription via the dunning cancel process, the end date is now set to today, not tomorrow.

  • v2.0Updates and improvements to the Adyen payment gateway integration.

  • hAPIFixing an incorrect link in the resources documentation.

  • Changes for the week 2017-11-12

October 30, 2017

  • v1.0 - 2.0Adding sub_token filter for subscriptions.

  • hAPIAllowing for void on auth only.

  • v2.0Clarifying a label in the admin.

  • v2.0Updating Cybersource support to allow for authorization reversals.

  • v2.0Improving our pre-payment hook error messaging display.

  • All versionsFixing a display issue in the admin for store names with & in them.

  • All versionsAdditional logging and blocking added to protect stores against fraudulent checkout attempts.

  • All versionsUpdating our CDN cloud provider.

  • All versionsUpdating various

  • v2.0Adding _ke as a supported analytics parameter.

  • v2.0Fixing a rare issue where a custom shipping endpoint may stop functioning if a cart session from one store is used for another store.

  • Changes for the week 2017-10-29

October 23, 2017

  • v0.7.2 - v2.0Clarifying how resending the email receipt will also resend category emails for customers and admin's if configured.

  • v0.7.2 - v2.0Updating the sandbox URL for our legacy Litle integration which is now Vantiv.

  • v2.0In the admin, template sets are displayed and orderd by the template set code.

  • v2.0Updating our ONESOURCE integration to save tax rates and totals to the database as they are obtained.

  • Changes for the week 2017-10-22

October 16, 2017

  • v2.0When using a custom subdomain, you can now use Google reCaptcha by providing your own site key and private key.

  • v2.0Updated our coupon code product restrictions to include wild cards on both sides.

  • v2.0Updating PayPal Plus language strings.

  • Changes for the week 2017-10-15

October 9, 2017

  • v2.0Fixing an issue in the admin where caching the same template twice might be falsely blocked by the Chrome browser as a XSS request.

  • v2.0If a value is ever sent to our system, we're replacing it with `< script` (even though it's already html encoded) to ensure our downstream partners don't accidentally parse that information to allow a XSS attack. * v2.0: No longer attempting to strip all html tags out of our text only emial receipts to prevent unintended behavior if html tags were sent as part of the customer data. * v2.0: Ensure google analytics is loaded before trying to track a click on paypal or amazon pay. * v2.0: Fix an issue when cancelling a subscription with Amazon Pay enabled, sometimes the login button is not visible. * v2.0: Improvements to the Google reCaptcha check to avoid situations where you might have to validate more than once. * v2.0: Fix for a customer `tax_id` not showing up as expected in some situations. * v2.0: Improvements to how we handle ONESOURCE tax rate calculations where multiple tax rates are involved. * v2.0: Fixing an issue introduced on September 26th regarding default live shipping rates for Canada.

  • Changes for the week 2017-10-08

October 2, 2017

  • v2.0Refactoring our live tax rate integrations for improved supported.

  • v2.0For ONESOURCE, we're now using the returned total taxable amount instead of the tax rate to calculate our own taxable amount to avoid rounding issues in the final collected amount.

  • v2.0Updating omnipay vantiv integration to use the correct urls for a non-Transact integration.

  • v2.0Minor fix for kohana3 password hashing.

  • v2.0Updating the cybersource_sa_web default test account credentials.

  • v2.0Treating cybersource_sa_web declines as a REJECTED transaction status.

  • v2.0Improving our ONESOURCE integration error logging.

  • v2.0Updates to allow for subscription cancels from the cart for subscriptions paid for with Amazon Pay.

  • v2.0Urlencoding the AcceptanceDateTime for USPS rate requests.

  • hAPIWhen creating a customer, if a password or password hash is not provided, we'll automatically generate a customer password.

  • Changes for the week 2017-10-01