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.
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.
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.
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.
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.
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.
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.
v2.0: Checkout validation improvement to ensure returning customers must enter a password before submitting the checkout.
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
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.
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.
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.
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.
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.
v2.0: Bugfix to prevent an empty cart if doing a sub_modify=replace and replacing with the exact same product.
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.
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.
v2.0: BlueSnap 3D Secure error message improvements.
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.
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.