FastSpring changelog
FastSpring changelog
fastspring.com

RELEASE NOTES: MARCH 30, 2022

 

New

  

Changes based on your feedback:

  • Short paid orders: Historically when buyers delivered a payment that was less than the full amount due, the order would not be automatically completed, which caused several issues like delayed or stalled fulfillment. This was often related to wires where an intermediary bank was involved and charged an unforeseen fee. The default minimum is $20 or 2%, whichever is lower, but sellers can also define how much they are willing to accept below the full order value in order to streamline their operations and keep fulfillment on time and automated. We will allow this at the company level - this can be updated in the Account Summary > Product Ordering Terms section. The Order Details page will now show a Settlement Amount and a Settlement Discrepancy amount when there is a discrepancy.
 

Fix

  

Bug fixes:

  • Outbound bcc: We’ve removed the "Outbound bcc address" option.

RELEASE NOTES: MARCH 24, 2022

 

New

  

Features:

  • Revenue Overview analytics dashboard beta release: This is an initial release that is not yet broadly available. If you have interest in getting early access, please reach out to aholmes@fastspring.com.

Changes based on your feedback:

  • Subscription reports: Sellers can now create subscription history reports.
 

Fix

  

Bug fixes:

  • German language: Improper capitalization of "Alle" in German popup. This has been fixed.
  • Duplicate emails: Certain buyers cited receiving duplicate order and subscription emails. This has been fixed.
  • iDeal transactions: Fixed a bug causing iDeal orders from completing automatically. One-time setup fee: One-time setup fee was shown on some manual renewal orders. This has been fixed.
  • Coupon: When a coupon discount duration is 3, sometimes the periods were not honored and extra discounted charges were made. This has been fixed.
  • PayPal button in Popup Checkout: The “Pay” button was grayed out when PayPal was selected by buyers in Canada.
  • Resuming a paused subscription: We fixed a but causing an error message that said, "Next subscription charge is not due yet" when trying to resume a paused subscription.

RELEASE NOTES: MARCH 10, 2022

 

New

  

Features:

  • SEPA: Give European buyers what they want! SEPA is one of the most popular payment methods across Europe, and it is now available in 9 countries through your FastSpring checkout: Germany, Austria, France, Belgium, Netherlands, Lithuania, Estonia and Portugal. Learn more here.
  • Risk improvements: Added new data points that we feed into our machine learning risk model, so that we reduce the number of false positives.

Changes based on your feedback:

  • Withholding Tax API: The GET /Orders API did not contain withholding information. We added withholding information to the GET /orders API responses. We are supporting the multiple iterations of the API - product path, date range, product path & date range; end date; and with returns only. If there was no tax withholding, we are still adding a boolean that says taxWithholding = FALSE; but not including any other data such as currency, amount, or percentage.
  • Withholding Tax for refunds: Sellers can now understand if a refund has Withholding Tax associated with it via webhook. We added a Withholding area to the return.created webhook. It includes a boolean about whether the return has withholding or not; if the boolean is True, we will include currency, amount, and percentage rate. If it's False, we'll just include the boolean indicating that TaxWithholding is FALSE.
 

Fix

  

Bug fixes:

  • Account Management Portal subscription management: Increasing quantity of a subscription threw unexpected errors in certain cases when clicking the “Pay Now” button. This has now been fixed. VAT checkout: We fixed a bug where the total amount was incorrect for certain tax exempt orders when a product level discount was applied.
  • VAT on shipping charges: Taxes were missing from shipping charges on certain orders in the Classic Store. VAT exemption: VAT was still being charged despite VAT exemption on certain orders when store was in gross pricing mode. This has been fixed. Popup Checkout country selector: The Popup Checkout country selector was ignoring certain settings. This has been fixed.
  • Subscription add-ons: We fixed a bug that caused an error when applying a discount to a subscription's add-on product.
  • Account Management Portal: Fixed a bug where the "View Details" link did not take the buyer to appropriate subscription when the subscription was on page 2, 3, etc. Coupon: Fixed a bug that occurred when applying a coupon with discount duration = 0 to a subscription shows undiscounted price.
  • German language: "Test2" appeared on language box when Deutsch was set as the preferred language. This has been fixed.

RELEASE NOTES: FEBRUARY 24, 2022

 

New

  

Features:

  • Fallback logic: Improved our fallback logic to improve approval rates.

Changes to keep you compliant:

  • Mexico invoice disclosure: We are now supporting a requirement to show the VAT ID on all invoices whenever the buyer's address is in Mexico. We now display our Mexican VAT ID just under our Vendor information on applicable invoices.
 

Fix

  

Bug fixes:

  • Store Builder Library (SBL) with Web Storefronts: SBL whitelisting now excludes Web Storefronts to avoid errors.

RELEASE NOTES: FEBRUARY 18, 2022

 

New

  

Features:

  • UK approval rates: We have added a UK merchant account with several processors to improve UK approval rates.
 

Fix

  

Bug fixes:

  • Paypal: PayPal was not appearing as a payment method option for buyers in countries outside Europe. This has been fixed.
  • Digital Invoicing quote translation: The word “QUOTE” at the top of a quote was translated to “ANGEBOTS” in German. “Angebots” is plural, “Angebot” is the correct translation. This has been fixed.
  • Email notifications: There were instances where multiple email notifications were being sent to buyers when only one was needed. This has been fixed.

RELEASE NOTES: FEBRUARY 9, 2022

 

New

  

Features:

  • Subscription Pause: Sellers can now allow their buyers to Pause subscriptions from the Account Management Portal, directly from the App, or through our API. Pause can be an effective tactic for deflecting churn. Learn more here about how to configure this in the Account Management Portal, or Pause subscriptions through our API.

Changes based on your feedback:

  • Tax Withholding reporting: Sellers can configure webhooks to notify them when a transaction is eligible for Withholding Tax. Sellers can also see Withholding Tax in the following exports: Order Export, Order Item Export, Base Order Item Export, Account Order Item Export.
 

Fix

  

Bugs fixed:

  • Subscription details: Bug fixed that caused an error when trying to view subscription details.
  • Account Management Portal subscription start date: Bug fixed that caused an incorrect subscription start date to show.
  • Account Management Portal translations: Updated grammar on French translations on the Orders page of the Account Management Portal.
  • Dropbox: File fulfillment through Dropbox resulted in an error. This has now been fixed.
  • Webhooks: Webhook payloads were not updating when subscription is changed. This is now fixed.

RELEASE NOTES: JANUARY 27, 2022

 

Fix

  

Bug fixes:

  • Web Storefront: Payment options don't get selected when "Short Checkout Flow" is unchecked. This has been fixed.
  • Manual order taxes: Fixed a bug that caused tax to disappears from certain manually-created orders.
  • Account Management Portal payment methods: Bug prevented buyers from adding payment methods other than credit cards to the Account Management. This has been fixed.
  • Account Management Portal access: In certain circumstances buyers were unable to access their account management page to make changes to their subscription. This has been fixed.

RELEASE NOTES: JANUARY 20, 2022

 

New

  

Changes based on your feedback:

  • Coupon limits for DI: Digital Invoicing now supports the ability to limit a coupon (e.g., if a quote with one use limit is accepted and paid then that coupon is no longer available)
  • ADA Accessibility: We have made several enhancements to the Web Storefront and Popup checkouts to support ADA requirements, including support for screen readers for visually impaired.
  • Support Community Single Sign On (SSO): Users can now use their FastSpring login credentials to access the Support Community.
  • Tax exempt data: Added tax exempt data to webhooks and APIs with applicable.
  • Withholding Tax webhook: Sellers will now be notified of withholding tax is applied to a payout. We added a sub-object to the webhook that will show whether any withholdings were assessed; and if true, then the amount, currency, and the percentage will be shared.

Keeping you compliant:

  • Tax ID on invoices: In certain countries the Tax ID is required on invoices. This is known as an “Invoice Disclosure”. We already did this in many countries, including the EU, and with this change we have added several countries (e.g., Australia, Canada, South Korea, and South Africa).
 

Fix

  

Bug fixes:

  • Billing terms hyperlink: The billing terms hyperlink on pop-up checkout was not displaying specific dates for billing terms, but rather generic subscription information. This is now fixed.
  • Tax exemption in Quotes: When a buyer added a VAT exemption ID at checkout and then generated a quote they were able to remove VAT a second time when they checked out after accepting and paying for that quote. This was fixed so that once the VAT exemption ID is added in checkout and a quote is generated then buyers will no longer see the option to add a VAT ID when they check out from the quote.
  • Tax exemption in Popup: In Popup, a buyer was able to enter their US tax ID before their postal code, which caused an error. Now buyers can enter their Tax ID before or after the postal code without issues.
  • “Awaiting Payment” order due dates: Certain orders that were “Awaiting Payment” showed incorrect due dates. This is now fixed.
  • Account Management Portal performance: We have improved the performance of our Account Management Portal and added pagination when there are more than 15 orders or subscriptions.
  • Duplicate orders: Fixed a bug where we showed two orders for one payment.
  • Reseller tax: Tax was being charged on certain reseller orders. This has now been fixed. Custom Order coupons: Custom Orders w/ 100% off coupon would not complete checkout when "Force Address Collection" is on. This has been fixed.
  • Trial cancellations: Some canceled trials were not deactivating at the end of the trial. This is now fixed. Payment method updates: Some Contextual subscriptions were not allowing buyers to update their payment method. This is now fixed.
  • PayPal postal code field: In the Popup checkout, postal code is hidden for certain physical products when PayPal is selected. This has been fixed.
  • Multi-discount coupons: Multi-discount coupons being applied via Seller app (Orders -> Subscriptions) were not being appropriately applied to the subscription. This has now been fixed.
  • Virtual Products: Canadian tax displayed as $0.00 on checkout but charged fully upon completing order. This has been fixed.
  • Volume discounts: Fixed a bug preventing the proper volume discounts from resulting when a subscription is changed in the Account Management Portal or via API.

RELEASE NOTES: JANUARY 6, 2022

 

New

  

Changes based on your feedback:

  • Limits for Manual Subscriptions: In order to better support usage based billing models, we now have looser daily and monthly charge limits to allow for more frequent charges.
 

Fix

  

Bug fixes:

  • Price when discount is null: Fixed a bug that could not find price when discount was null.

Q1 Major Releases - April 8, 2021

 

New

 

 

Our Q1 product update was released on April 8, 2021 and includes the following improvements to the platform:

  • Mailchimp Integration - Sellers can now use Mailchimp for features like cart abandonment more reliably. Previously, the Mailchimp v3 API was experiencing intermittent gaps on our platform and Sellers were not able to get all of the marketing data they expected. We’ve now improved validation to better determine if and when a cart has been abandoned.
  • New Reseller Store Experience - Resellers and Split Payees now have access to the newest version of the FastSpring App. These users will be able to access their store and accounts via app.fastspring.com and use the new user interface. By migrating our reseller experience, we can begin adding new features and enhancements based on your feedback.

Changes based on your feedback:

  • We extended the session timeout interval on app.fastspring.com to 12 hours. Previously, the FastSpring App would time out very quickly and require users to log in again if they briefly stopped activity.
  • We changed the payment method we used to call “PO” and “Purchase Order” to “Invoice” across our checkout and the FastSpring App to reduce any confusion around this payment option.

Fixes in our Contextual platform:

  • A small number of non-US Sellers were seeing incorrect calculations on volume-based discounts, which was leading to higher discounts than intended. We quickly fixed this issue and customers should now see appropriate discounts when a volume discount is being applied.
  • Stores in non-US countries were not able to purchase products as gifts through our platform. We improved validation to ensure that a postal code is collected for gift purchases for all supported countries.
  • Web Storefront content was cutting off footer content. We improved the styling to ensure the footer renders as expected.
  • Custom Orders of Digital Only products were incorrectly showing price when Buyers switched countries. The platform will now recalculate custom order tax after the customer has entered their payment address to ensure we are calculating price and tax accurately.
  • Fixed a bug that caused certain credit cards to get blocked for 24 hours after receiving a soft decline from the card-issuing bank on both the original attempt and backup attempt through our backup processor. This impacted transactions from February 23rd through April 8th.
  • Secure call discounts were being calculated incorrectly, causing products to be discounted at higher rates and prices to be lower than intended. We added validation to ensure prices are correct after a discount is applied.

Fixes in our Classic platform:

  • Classic Stores in gross pricing mode were adding tax to digital and physical products for Buyers in the United Kingdom, Australia, and European Union. The platform will now recalculate custom order tax after the Consumer has entered the payment address.
  • Sellers trying to use Create Order/ Option 6 style links were unable to complete sales because it referenced an insecure URL using the http protocol, which was leading to a 400 (Bad Request) error. We’ve fixed this by replacing the http protocol with a secure https protocol.

Digital Invoicing Early Access Improvements:

  • Quote webhooks tags were labeled as "attributes", which many Sellers noted were confusing. We updated the label to now say “tags”.
  • We improved how we display VAT exemption (zero-rated tax) on our Buyer Quote and Seller Quote views. Previously, the tax was subtracted from the Gross subtotal resulting in the total value. Based on your feedback, zero-rated tax is now displayed as a zero line item.
  • Quote webhooks were not supporting coupons and discounts as they were being applied to quotes, which created the possibility for incorrect reporting information. Quote webhooks now include the correct payload on coupons and discounts.