Changelogs

See what's been added, updated, and fixed.
You are viewing logs from March 26, 2020 to August 31, 2020
See Latest Logs

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

June 12, 2020

  • v2.0Fix to Stripe descriptor suffix causing issues with admin pageload.

  • v2.0Fix to prevent duplicate receipt emails on Stripe.

  • v2.0Expanding the Square customer duplication functionality to apply to guest checkouts as well.

  • v2.0Multiple Square improvements, including default location improvements.

  • v2.0Moving checkout_sub_cancel variable to parent block for better scoping.

June 6, 2020

  • v2.0Fix to prevent duplicate lines in transaction exports for Stripe Connect.

  • v2.0Improvements to native anti-fraud functionality for certain hosted payment methods.

  • v2.0Many internal improvements to Square.

  • v2.0Square payment card details show in the appropriate place on transactions now (no longer as custom fields).

  • v2.0Addition of internal client-side logging in certain checkout situations.

  • v2.0Minor internal improvement to Adyen Embedded for guest customers.

  • v2.0Fixing broken link about custom SSL in the admin.

  • v2.0Improvement to the “Almost Done” language string in Spanish.

  • v2.0Improvements to the payment process in the Foxy admin.

  • v2.0Internal improvement to the Stripe descriptor suffix functionality.

May 29, 2020

  • v2.0Stripe now has a statement descriptor suffix.

  • v2.0Bugfix to prevent cart validation errors on certain subscription actions.

  • v2.0Fix to Amazon Pay signup in the admin.

  • v2.0API improvement to allow for API-initiated transactions to be able to use multiple different tokens for a single customer, for more hosted/embedded payment methods (Stripe, Square, etc.).

  • v2.0Checkout improvement to clear payment fields when an authenticated customer changes emails.

May 21, 2020

  • v2.0Add MITReceivedTransactionID to processor response details for Chase Paymentech Orbital.

  • v2.0Add tax exemption support for TaxJar.

  • APIUpdating customer portal settings documentation.

  • APIAdding fx:transactions link to subscriptions resources.

  • APIAdding * wildcard search functionality to the new name/value filter.

  • APIBugfix for empty values in the customer portal settings throwing errors.

May 6, 2020

  • v2.0The admin now masks sensitive data on more pages.

  • v2.0Stripe $0 transactions no longer show a “pending” message on the receipt.

  • v2.0Klarna no longer shows as a payment option if a subscription is in the cart.

  • v2.0Subscriptions via Square now properly have sub_token links.

  • v2.0Bugfix that prevented shipping_* values from being saved to customer records in certain circumstances.

April 23, 2020

v2.0: Bugfix to prevent an empty cart if doing a sub_modify=replace and replacing with the exact same product.

April 22, 2020

  • v2.0Improvement to Chase Paymentech Orbital to only send the 2-character state/province value for AVS only for US and Canadian addresses.

  • v2.0Bugfix to ensure sub_modify=replace functionality properly handles subscriptions with certain enddate values.

April 17, 2020

  • v2.0Improvement to ensure duplicate customer records won’t be created in certain situations.

  • v2.0Adding support for tracking special 0-0 coupons as used.

  • v2.0Improvement to handling subscriptions that have been paid via purchase orders.

  • v2.0Improvement to subscription dunning to prevent certain emails from being sent if the enddate is tomorrow.

  • v2.0Adding additional logging for subscription modifications.

  • v2.0Expanding recaptcha logic to ensure it’s shown when the server expects it.

  • v2.0Adding raw sub_frequency value to the cart JSON, for use with sub_modify=replace functionality.

  • v2.0Removing the legacy Stripe payment method unless it’s already active for a store.

  • v2.0Add support for transactionfraudinfo node for Bluesnap transactions.

  • v2.0Removing appended numbers from Russian city names.

  • v2.0Removing appended numbers from French city names.

  • v2.0Improvements to shipping and billing address handling with tax providers in certain situations.

  • v2.0Language updates for UPS and custom shipping, in the Foxy admin.

  • v2.0Fix to ensure the new sub_modify=restart works as expected when incomplete products are added to the cart.

  • ALL VERSIONSImprovements to admin login error displays.

  • v2.0Fix to the display of a string in the language page of the Foxy admin.

  • v2.0Adding SameSite params to certain cookies.

  • APIFixing the is_future_line_item value to be accurate in all cases.

  • APITemplate configuration documentation type fixes.

  • APIBugfix to ensure the billing and shipping addresses are correctly passed to tax providers in rare situations.

  • APIBugfix to ensure passing fields values doesn’t cause problems when retrieving transactions.

  • APIAdding new counties and disabling old ones for Norway.

  • APIPATCH/PUT to cart with a null category_uri will now use the store’s default category.

  • APIThe customer portal settings are now configurable via the API as fx:customer_portal_settings.

  • APICustomer addresses now respect the location_filtering values for shipping and billing countries and regions.

April 2, 2020

v2.0: BlueSnap 3D Secure error message improvements.

April 1, 2020

  • v2.0Improving UK/GB postal code and city/county lookups.

  • v2.0Improving county lookups for Norway.

  • v2.0Klarna internal improvements.

  • ALL VERSIONSImprovements to the email verification on admin login.

  • v2.0Improving Amazon Pay, removing a double-encoding workaround that’s no longer needed.

  • v2.0Chase Paymentech Orbital CIT/MIT improvements.

  • v2.0Re-releasing improvement to not include the receipt URL in the FC object in most situations.

  • v2.0Bugfix to the new “shared coupon” functionality.

  • v2.0Improving the coupon entry configuration to more properly apply to the checkout.

  • v2.0Bugfix to enure $0 subscriptions process through Stripe (Connect) properly.

March 26, 2020

v2.0: Closing upsell modal instead of destroying when handling add to cart.

v2.0: Bugfix to ensure the tax exempt setting is respected for EU customers in certain situations.

v2.0: Bugfix to prevent SmartScreen/CardX integration hash failing when surcharge present.

v2.0: Removing the receipt URL from the JSON on the cart and checkout.

v2.0: Bugfix to prevent Quickbooks erroring for $0 transactions after void request is declined.

v2.0: Fixing incorrect template set and locale information when cart is empty.

v2.0: Updating default CardX/SmartScreen credentials.