Changelogs

See what's been added, updated, and fixed.
You are viewing logs from July 1, 2020 to December 9, 2020
See Latest Logs

December 9, 2020

v2.0: Fix to Square and Square Platform to use the proper sandbox platform account when testing.

December 1, 2020

Release for Tuesday, Dec 1, 2020

  • v2.0New Authorize.net integration to support CIM tokenization for customers and payments.

  • v2.0 & APIUpdating the default `supported_payment_cards` to include Diners and JCB, as they are generally accepted if Discover is accepted.

November 26, 2020

Release for Wednesday, Nov 25, 2020

  • v2.0Fixing the `app-fee-money` logic for the new Square Marketplace / Platform integration.

  • v2.0Stripe now gets addresses set correctly for multiship checkouts.

  • v2.0Updating Braintree to ensure `verifycard` is always at least $1.

November 20, 2020

Release for Friday, Nov 20, 2020

  • v2.0Adding Square “Platform” functionality to allow payment splitting via app_fee_money for marketplace-style integrations. For Platform Plan users, available via the API, and allowing payment splitting percentages for item subtotal, tax, and shipping. Allowing for overriding the percentages via the pre-payment webhook.

November 14, 2020

Release for Friday, Nov 13, 2020

  • v2.0New “modification URL” subscription setting, which can be used with the new customer portal and the `foxy-items-form` to enable some really fun things.

  • APIAdding a `modification_url` link ref on `subscription` resources. Present if the new `modification_url` store setting is configured.

November 11, 2020

Release for Tuesday, Nov 10, 2020

  • v2.0Further improvements to Braintree’s Kount integration.

  • v2.0Dutch language improvements.

  • v2.0Additional improvements to ensure the “verify always and only” setting doesn’t require payment details when they shouldn’t be required.

  • v2.0Further improvements to Braintree’s Kount integration.

  • v2.0Dutch language improvements.

October 30, 2020

  • Release for Thursday, October 29, 2020

  • v2.0Fix for Stripe (Connect) and PayPal Checkout (Advanced Card Payments) to not display for certain $0 transactions.

  • v2.0Fix to ensure Stripe (Connect) doesn’t ignore subscription email settings.

  • v2.0Fix to sub_modify functionality to accept 1: numeric-prefixed products.

October 22, 2020

  • v2.0Removing template color customization in preparation of improved functionality. (It will persist for users who’d set it previously.)

  • v2.0Improvement to Braintree’s anti-fraud functionality with Kount.

  • v2.0Improvements to the `cart.render()` functionality in `fc.session.js`

  • v2.0Updating Sage Pay to Opayo. (Descriptive / text changes only.)

  • v2.0Improvements to shipping handling to prevent duplicate rates from 3rd party carriers.

October 12, 2020

  • APIAdding a `type` to transaction resources, for easier identification (updateinfo, subscription_modification, subscription_renewal or subscription_cancellation).

  • APICustomer portal resource improvement to `allowfrequencymodification`

  • APIAdding `cancellation_source` to subscription resources (mit_api, mit_admin, mit_dunning, mit_checkout, cit_checkout).

  • v2.0Fix PayPal Checkout selected by default, and shown for $0 orders on checkout load.

  • v2.0Increase shipping rate description maximum character count to 200.

  • v2.0Various accessibility improvements to the cart and checkout.

  • v2.0Improvements to currency conversion in shipping rates.

September 28, 2020

  • v2.0Adding a cancellation source value to subscription cancels.

  • v2.0Improvement to card verifications with Stripe.

  • v2.0Improvement to card verifications with PayPal Commerce Platform Advanced Card Payments.

  • v2.0Improvement to whitespace handling in passwords.

  • v2.0Fix to reCAPTCHA issues with Stripe.

  • v2.0Fix to Square, Stripe, and PayPal Commerce Platform Advanced Card Payments with `updateinfo` checkouts.

  • v2.0Adding a transaction `type` to the API response (to indicate whether the transaction was customer- or merchant-initiated).

  • v2.0Restricting PayPal Commerce Platform Advanced Card Payment signup to only supported countries.

  • v2.0Fix to ensure handling fees are added to flat-rate shipping on subscription renewals.

  • v2.0Further improvements to PayPal Commerce Platform Advanced Card Payment error handling.

  • v2.0Bugfix to prevent duplicate template transactions from being created on subscriptions paid via ACH.

  • APIAdding webhook documentation.

September 8, 2020

  • APIFix to allow $0 transactions to properly process with a `payment_method_uri` passed in to the `cart`.

  • v2.0PayPal Checkout (aka PayPal Commerce Platform) can now capture previously authorized transactions from the admin.

  • v2.0PayPal Checkout (aka PayPal Commerce Platform) can now be used for subscription past-due reattempt processing.

  • INTERNALPayPal BN code is now properly passed.

  • v2.0Improvements to Stripe’s card verification functionality.

  • v2.0MercadoPago improvements for Columbian peso support.

  • v2.0Improvement to handle currency conversion in certain shipping rate responses.

  • v2.0Improvement to Skrill to better handle transactions after a payment error.

  • v2.0Braintree anti-fraud functionality is now better supported, and the Braintree Kount integration can be enabled as well.

August 31, 2020

  • v2.0Improvement to which PayPal transaction ID is displayed for PayPal Commerce Platform transactions.

  • v2.0Improved duplicate-processing check for 3D Secure gateways.

  • v2.0Include customer attributes in the payload sent to endpoints (shipping, pre-payment).

  • v2.0Changing `customer_is_authenticated` and `authentication_is_successful` to `customer_id` in endpoints (shipping, pre-payment).

  • v2.0Fix to Square credit card form breaking when multiple re-renders happened too quickly.

  • v2.0Admin improvement to all reconnecting PayPal Commerce Platform.

  • v2.0PayPal improvement to prevent empty credentials from being saved in the admin.

August 25, 2020

  • v2.0PayPal Commerce Platform’s Advanced Card Payments can now be used for API-based transactions.

  • v2.0Tax improvement for better handling of US city names when multiple tax rates are present.

  • v2.0Bugfix to prevent duplicate customer records from being created when a customer uses both Amazon Pay and another payment method.

  • ALL VERSIONSAdmin login improvement to handle invalid timezones.

  • v2.0Bugfix to ensure the email input shows when Amazon Pay is enabled with certain other payment combinations.

  • v2.0Bugfix so shipping region restrictions work properly with non-shippable products.

  • APIPayPal Commerce Platform can now be used for API-based transactions.

  • APILegacy XML datafeed with Stripe Connect and API-based transactions now feed properly.

August 15, 2020

  • v2.0Shipping errors are now excluded from certain anti-fraud error count thresholds.

  • v2.0Legacy XML Datafeed now feeds properly for Stripe (Connect) transactions.

  • v2.0Various improvements to card payments for PayPal Commerce Platform.

  • v2.0Fix to prevent certain PayPal values from being displayed as custom fields on transactions.

  • v2.0Fix to Square to prevent javascript errors after a payment error.

August 10, 2020

  • v2.0Adding additional mime types for downloadable files, to improve handling on iOS devices in particular.

  • v2.0Adding additional values to the shipping custom code and custom endpoint payloads.

  • APIUpdates to payment_method_uri on cart resources, to allow for better handling of previous non-Stripe credit card transactions to use Stripe for current/future transactions.

  • APIFixing an unclear error and edge case bug where an API-created cart would complete a transaction for subscription with a guest customer.

  • ALL VERSIONSRemoving legacy crossdomain.xml file.

August 7, 2020

  • v2.0PayPal Commerce Platform now allows for handling previously created credit card subscriptions (from other gateways), and allowing disabling of other gateways.

  • v2.0Guest customers can now be charged via the API using the cart resource’s payment_method_uri parameter, when using Stripe Connect.

  • APIFiltering of attributes and other name/value pair resources now allow for specifying multiple names and values in a single request.

  • APIFix to handle commas in filter values as literals instead of an implied “or”.

  • APIDocumentation updated to accurately reflect the latest updates to the payment_method_uri features.

July 24, 2020

  • v2.0PayPal Commerce Platform “branded” improvements.

  • v2.0PayPal Commerce Platform Advanced Card Payments now supported, though by the time anybody reads this it may be called something else :)

  • v2.0Checkout validation improvement to the credit card expiration month field.

  • v2.0The admin subscription page now shows some reporting values.

  • v2.0The fx_transaction_id_gateway_override transaction ID override now works for Stripe as well as CyberSource.

July 14, 2020

  • v2.0Changing USPS Standard Ground to Retail Post

  • v2.0Introduce client-side validations for missing password for existing customers.

  • v2.0Fix to Square “customer not found” error that could happen in certain situations.

  • v2.0Better handling of UPS rates, to address a change/bug to their API responses.

July 8, 2020

v2.0: Checkout validation improvement to ensure returning customers must enter a password before submitting the checkout.

July 1, 2020

  • v2.0PayPal Commerce Platform private beta is now available.

  • v2.0Fixed a related to subscription processing with Purchase Order.

  • v2.0Fixed a bug with Klarna integration. It was throwing an error when completing a transaction with a discount applied.

  • v2.0Improved and secure checkout with Google reCaptcha enabled on checkout.

  • v2.0Updated verbiage from blacklist/whitelist to allowlist/blocklist.

  • All versionsMore secure admin.

  • v2.0Fixed a bug with future subscription and live shipping rates not being included in subscription XML.

  • v2.0Transactions’ source for Stripe Connect and PayPal Express Checkout (Reference Transaction) is being added correctly.

  • v2.0Fixed a bug for TaxJar requests occurring in the admin when viewing subscriptions for completed transactions.

  • v2.0German VAT change for July 1, 2020