You're reading one of our monthly roundup posts! At the end of each month, we share a quick summary of smaller updates and improvements that help shape a better FastSpring experience.

Here is what we have for September:

  • Expanded VAT tax collection support for Kazakhstan, Tanzania, Vietnam, Egypt, and the Philippines
  • Updated New York tax exemption ID validation for improved accuracy
  • Improved keyboard accessibility and navigation for embedded checkout language selectors
  • Optimized visibility and layout of payment method buttons at 400% zoom in checkout
  • Added invisible iFrame titles to embedded and popup checkout for better screen reader support
  • Refreshed UI styling for list pages and modals, including custom order workflows and pending payments
  • Improved contrast and heading hierarchy across checkout pages to meet accessibility best practices
  • Enhanced error messaging across checkout and quote forms, including new red inline styles and language localization
  • Fixed an issue where invoice payment buttons could disappear after a failed attempt
  • Corrected display logic for CPF input and other Brazil-specific payment validations
  • Resolved bugs affecting shared snippets, quote pricing, and ACH rebills

See you next month! In the meantime, we'll continue to share separate changelog entries for highlighted updates as they become available.

We fixed an issue where some product paths were unexpectedly converted to lowercase. This regression affected a small number of stores using mixed-case product paths for tracking, linking, or deep linking.

Paths will now retain their original casing as expected.

If your store was affected, previously lowercase-converted paths should now behave normally. No action is needed unless you made manual adjustments to account for the issue.

Sellers can now choose how payment methods are displayed in the embedded checkout. This update provides flexibility for various buyer flows and checkout field requirements.

Where to configure: FastSpring app > Checkouts > Embedded Checkouts > Settings > Checkout

Layout options:

Inline View Displays payment methods in a horizontal layout. This option supports all checkout fields, including:

  • Address fields
  • Company name
  • Phone number
  • Billing contact
  • Gift purchases
  • Generate quote

Stacked View Displays payment methods in a vertical layout. This option is optimized for mobile and streamlined checkouts with only basic customer details.

The FastSpring app Welcome dashboard now includes a toggle to try the new Home dashboard experience.

The Home dashboard gives you:

  • A redesigned overview with quick access to orders, subscriptions, and account details
  • Clear revenue trends with a Net Sales chart and 30-day performance cards
  • Easier navigation to detailed dashboards like Revenue Overview and Subscription Overview
  • At-a-glance account balance, payout information, and recent activity

Switch the toggle at the top of your current Welcome dashboard to preview the new Home dashboard.

We’d love your feedback: After you’ve tried the new experience, use the in-app feedback option to let us know what works well and what could be improved.

👉 Learn more about the Home dashboard

You're reading one of our monthly roundup posts! At the end of each month, we share a quick summary of smaller updates and improvements that help shape a better FastSpring experience.

Here is what we have for August:

  • Improved accessibility of embedded and popup checkout payment methods, including keyboard navigation and 400% zoom support
  • Updated error messaging across checkout and quote forms to improve accessibility and screen reader support
  • Added CAPTCHA protection to popup and embedded checkouts to help prevent bot-based payment abuse
  • Refreshed the Home page search bar UI for both "results found" and "no results" views
  • Enabled manual-to-automatic renewal switching in the account management portal
  • Decoupled subscription renewal behavior between initial purchase and rebills for greater seller control
  • Improved error validation for the Brazil CPF field to prevent submission of invalid card numbers
  • Updated the VAT tax collection rate for B2C digital goods sales in Peru

See you next month! In the meantime, we'll continue to share separate changelog entries for highlighted updates as they become available.

You can now control how payment methods are prioritized during checkout with the new Enable Payment Hierarchy setting.

To enable: Store Settings > Payments > Enable Payment Hierarchy

The setting includes two options:

  • Pre-Select Apple Pay for all Apple Devices
    Automatically set Apple Pay as the default payment method for eligible customers.

  • Order Geo-Based Payment Method
    Prioritize payment methods based on the customer’s location, so the most relevant option appears first.

👉 Learn more about Payment Method Hierarchy

FastSpring now supports immediate mid-cycle subscription changes as part of renewal invoicing workflows.

You can use this workflow when subscription changes should take effect right away. For example, you might increase the quantity partway through a billing cycle or switch to a different plan immediately.

FastSpring will automatically apply prorated credit for unused time on the original plan and calculate prorated charges for the remainder of the billing period on the new plan.

👉 Learn more about this workflow

You can now transfer up to 20 active subscriptions from a source account to a target account using the new /subscriptions/transferendpoint .

This endpoint is designed for account merge or cleanup workflows and can only be used to transfer subscriptions between accounts that belong to the same site or store.

Endpoint: POST /subscriptions/transfer

👉 View API reference

You're reading one of our monthly roundup posts! At the end of each month, we share a quick summary of smaller updates and improvements that help shape a better FastSpring experience.

Here is what we have for July:

  • Improved accessibility in checkout, including support for 400% zoom and clearer inline error messages on payment forms
  • Enhanced contrast and focus indicators across checkout input fields and text elements
  • Made the country/language selector keyboard-accessible and improved its screen reader behavior
  • Restructured heading levels across key pages to improve screen reader navigation and page hierarchy
  • Introduced credit card brand icons directly inside the card number input field
  • Replaced the CVC tooltip with an inline CVC icon in both popup and embedded checkouts
  • Merged MM/YY expiration date inputs into a single field to streamline card entry
  • Added Elo and Hipercard credit card logos for Brazil-based customers
  • Enabled proforma invoice support for auto-renewing subscriptions
  • Updated list view filters with a clearer, larger "X" button to reset filters
  • Added a new "Back" link to the top navigation bar in the seller app

See you next month! In the meantime, we'll continue to share separate changelog entries for highlighted updates as they become available.

You can now issue partial refunds directly via API! This highly requested enhancement expands the /returns endpoint to support partial refunds by amount or specific line items. This update is ideal for teams that handle high-volume refund requests.

Visit our Returns API reference documentation for more details.