Changelogs

See what's been added, updated, and fixed.
You are viewing logs from November 2, 2015 to May 2, 2016
See Latest Logs

May 2, 2016

  • All VersionsSpelling fix in the admin.

  • All VersionsAdding status pages for HTTP 403 and 413 status codes.

  • All VersionsUpdating GEO IP Database for May.

  • v2.0Fixes address validation for multiship orders to validate all addresses.

  • v2.0Fix for Worldpay incorrectly including 3D Secure values as checkout custom fields.

  • v2.0Using the COMPLUS value for the Ogone Payment gateway which fixes a situation which can create a different receipt link the email and the admin.

  • v2.0Adding support for foxy_ prefix along with the fc_ prefix for SSO integrations.

  • v2.0Improvements for mercadopago gateway.

  • v2.0Updating the prodution vanco service url.

  • v2.0Fix for an issue with single sign on when the fc_customer_id was left empty instead of set to a 0.

  • Changes for the week 2016-05-01

April 25, 2016

  • v2.0Fixing an issue with API-based template caching not working correctly.

  • v0.7.2 - v2.0Fixing an issue with the subscription datafeed processor not always showing the expired payment card node.

  • v2.0Introducing Avalara Ava 15 Tax support with address validation. This includes some restructuring of how we handle taxes, including displaying $0 tax rates for tax exempt customers applies against taxes configured for tax exemption.

  • Changes for the week 2016-04-24

April 18, 2016

  • All VersionsUpdating the admin navigation links for Add User and Add Integration to just Users and Integration

  • All VersionsSlight adjustments to how subscriptions are process to avoid a rare situation where a subscription isn't processed on the same day it is edited if it is edited before the subscription processor runs.

  • Changes for the week 2016-04-17

April 4, 2016

  • All versionsGeoIP Updates

  • v2.0Adding image for Mercadopago.

  • v2.0Adding support for the Payline Data Gateway

  • hAPIUpdating the documentation to just reference the example client code which now has all the code previously in the playground example.

  • Changes for the week 2016-04-03

March 21, 2016

  • v0.3.2 - v1.1Fixing a broken reference to checkout.help.php which provides the cvv2 image when mousing over the (?) text near the credit card input.

  • v2.0Changing "Rounding Tax Adjustment" back to "Shipment Tax" as it was incorrectly renamed for a different usage for the PayPal gateway.

  • v2.0Updating country locations including Yukon, Gipuzkoa, and Biscay

  • Changes for the week 2016-03-20

March 14, 2016

  • hAPIFix for processing carts into transactions.

  • All VersionsRestricted our card holder data input check to avoid some false positives.

  • v2.0For gateways which need reconciling line item tax amounts verses the order total amount, the language string was renamed to "Rounding Tax Adjustment" instead of "Shipment Tax" to avoid confusion.

  • Changes for the week 2016-03-13:

March 7, 2016

  • All VersionsRemoved new_customer_passwordfrom being logged when logging errors.

  • All VersionsAdded support to recognize new MasterCard values which begin with a 2. We're doing this ahead of the required compliance date of October 14, 2016.

  • V1.1 - v2.0Renaming SecureNet gateway to WorldPay (SecureNet).

  • v2.0Fixing an issue with multiship addresses used at the gateway level which could cause the wrong shipping address to be used for a transaction.

  • v2.0Update to the Fosdick gateway integration to support Multipay options for splitting a single purchase into multiple payments.

  • Changes for the week 2016-03-06:

February 29, 2016

  • hAPIFix for hosted payment gateway settings not updating immediately in the store when changes were made via the gateway.

  • hAPIUpdating the cart resource example documentation.

  • hAPIAdding support for the dutch language.

  • All VersionsMasking all non-card input data which looks like a payment card number and passes a luhn check.

  • v2.0Returning an error for rate requests for an empty cart.

  • v2.0Updating the default test account information for FirstData e4

  • v2.0Passing the FoxyCart transaction_id as the reference_no for FirstData e4.

  • v2.0Improvements to the Fosdick gateway support.

  • v2.0Clearing the PayPal token on error which was previously preventing the customer from going back to PayPal again to change payment information.

  • v2.0Passing the customer's ip address and user agent string as part of the Stripe integration to help with fraud checks.

  • hAPIFix for processing a cart into a paid transactions via the API.

  • v2.0Fix for occasional situation where live shipping rate costs could be saved as $0.

  • v2.0Added a new feature for signing shipping rates to validate them server side.

  • v2.0Fix for template include situation which could lead to unwanted recursion.

  • v2.0Fix for Fosdick gateway integration to generate a product code via a md5 hash of the product name if no code was included.

  • v2.0Switched our USPS rate request system from "All" services to "Online" services so as to include Regional Rate boxes along with many other Flate Rate Envelope services.

  • Changes for the week 2016-02-28:

February 22, 2016

  • v2.0Adding support for the Fosdick payment gateway.

  • v2.0Updating how the shipping address is determined for payment gateways where multiship is used and the "Me" address is present.

  • v2.0Adding Dutch language support.

  • hAPIFix to ensure carts can't be deleted if they are currently being used as transaction templates for a subscription.

  • hAPIAdding functionality to POST to a cart resource uri to charge a customer and convert that resource into a transaction.

  • v2.0Significant improvements to how we handle potential double submits to the checkout. This should cut down on the number of times a customer sees a receipt with an "UNKNOWN" gateway response while also giving us more visibility into when a payment gateway doesn't respond at all.

  • v2.0Fix for an issue introduced yesterday regarding multiship being turned off causing the option to select a different billing address to not show up.

  • All VersionsImproving how we do --OPEN-- field cart validation in the admin.

  • All VersionsImproving the language in the admin password reset message.

  • v2.0Improving how we determine and display the alternate shipping address on the checkout for multiship checkouts. Now only the "Me" address gets the checkbox option to ship to use a separate billing address.

  • v2.0New subscription rebilling features including automatically sending reminder emails on a schedule, automatically cancelling customer subscriptions after specific number of days since the first failed transactions, and automatically retrying past due subscriptions on a schedule based on whether or not the last error includes or doesn't include specific words.

  • v2.0Improvements to BitPay gateway integration to include their test endpoint.

  • v2.0Improvement to country, state, city and postal code error display on checkout.

  • Changes for the week 2016-02-21:

February 8, 2016

  • All Versions / 2.0FoxyCart domain names which have upper case characters will be returned and matched against lower case only.

  • 2.0Upon save, domains will be lowercased automatically.

  • 2.0Fix for downloadables sold as a subscription product.

  • Changes for the week 2016-02-07:

January 31, 2016

  • v1.0 - v2.0Fix for how we calculate usage charges for internal billing across different years.

  • v2.0Improvements for how messaging is displayed in the cart and checkout.

  • v2.0Modernized and updated the template caching code

  • v2.0Fix for PayPal Express sandbox not functioning correctly.

  • v2.0Fix for checkout messages disappearing when they should not based on a bug fixed released yesterday.

  • All VersionsFoxyCart domain names which have upper case characters will be returned and matched against lower case only.

  • 2.0Upon save, domains will be lowercased automatically.

  • 2.0Fix for downloadables sold as a subscription product.

  • Changes for the week 2016-01-31:

January 24, 2016

  • v2.0Fix for the cc_type field being improperly marked as required.

  • v2.0Adding support for live Canadian Tax calculations.

  • v2.0Fix for the coupon limit per customer incorrectly counting a subscription template as a usage of the coupon.

  • v2.0Adding a new filter option in the admin and the API for filtering by payment card type.

  • v2.0Fixed a rare issue where double submits on the checkout could result in a live completed transaction being marked as a test transaction.

  • v2.0Adding support for EU customers to give consent to have their data sent to our secure U.S. servers.

  • Changes for the week 2016-01-24:

January 17, 2016

  • v2.0Adding Braintree BN code

  • v2.0Improving error display for country and state fields.

  • v2.0Fixing error message display relating to 1 missing piece of required information when there is a blank postal code.

  • v2.0Fix for custom fields not being saved per multiship shipping address after a twig re-render.

  • v1.0 - v2.0Fix for possible XSS attack on the code field.

  • v2.0Fix for the "Keep shopping" button redirecting to an empty page after adding a coupon on the cart.

  • v2.0Updating a number of countries which have no postal code requirements to no longer show an error.

  • v2.0Upgrading twig.js to version 0.8.2-4.

  • v0.6.0Fixing some invalid static file references.

  • Changes for the week 2016-01-17:

December 20, 2015

  • v0.6.0Internal changes for error logging on invalid file requests.

  • v1.1 - v2.0Currency conversion updates for enterprise customization.

  • v0.7.2 - v2.0Fix for very rare situations where the same coupon code could be applied multiple times on the same order.

  • v2.0Fix for the integrations management page which had the (very low) potential for showing integrations from other stores.

  • hAPIAdded support for managing OAuth integrations. A new link relationship "integrations" has been added to the store resource.

  • Changes for the week 2015-12-20:

December 14, 2015

  • All VersionsInternal logging changes to give us better access to our log data including shipping rate requests.

  • v2.0Fix for taxes not being initially displayed on the cart and checkout for orders with non-shippable products.

  • v2.0Changes to billing address information (such as a country or zipcode change) is now also saved between the cart and checkout.

  • hAPIFix for the reporting link relationship showing up even for unauthenticated clients.

  • hAPIFix for shipments not uniformally having attributes and custom_fields based on whether or not multiship was used on the transaction.

  • hAPIUpdated the docs to include zoomable resources for items, shipments, and carts.

  • Changes for the week 2015-12-13

December 7, 2015

  • v2.0Adding Payment Method filter for the API and Admin for both subscriptions and transactions.

  • v2.0Fixed an issue with escaped content showing up in the email subject when using the twig fc_output_data custom method.

  • v2.0Updated timezones.

  • All VersionUpdated template caching system to fix a bug with canonical links.

  • v0.7.2 - v2.0Fix for error display in the admin to match the timezone of the store.

  • v0.7.2 - v2.0Fix for a potential XSS concern in the admin related to attributes set directly via the API.

  • OAuth Authorization EndpointUpdated the look and feel of the authorization process.

  • hAPIA bug fix for zooming on subscriptions into the transaction_template which was showing a transaction resource instead of a cart resource. Also fixed the zooming options on the cart resource and made some more improvements to Siren actions.

  • Changes for the week 2015-12-06

November 23, 2015

  • v0.7.1 - v2.0.0Fixes for how Worldpay handles session cache information.

  • v0.7.2 - v2.0Fix for how Sagepay deals with currencies with commas in them.

  • Changes for the week ending 2015-11-22

November 16, 2015

  • v2.0Gateway: Added MercadoPago.

  • v0.7.2-v2.0Added additional logging to our outgoing email messages to better diagnose deliverability concerns.

  • v2.0Removed backface-visibility in the sidecart as it was causing some problems.

  • hAPIFixes for how restricted attributes work when embedded in parent resources.

  • hAPIAdded a Vary header and improved our ETag to include the Vary headers.

  • hAPIUpdated our store creation process so certain clients can produce active stores directly.

  • Changes for the week ending 2015-11-15

November 9, 2015

  • All VersionsAdding a hidden field to ensure webkit's over-aggressive auto fill doesn't try to fill in the datafeed key in the admin.

  • Changes for the week ending 2015-11-08

November 2, 2015

  • v2.0Allow for Pay with Amazon buttons on the cart.

  • v2.0Improvements to how Sidecart handles.

  • Changes for the week ending 2015-11-01