--- title: "July 2025 - Version 6.42" slug: "payments-july-2025" tags: ["Payments", "Release Notes"] updated: 2025-12-03T22:56:55Z published: 2025-12-03T22:56:55Z canonical: "docs.blackthorn.io/payments-july-2025" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.blackthorn.io/llms.txt > Use this file to discover all available pages before exploring further. # July 2025 - Version 6.42 Please review the updates below and follow the upgrade instructions to upgrade your Payments application. ## Table of Contents *(Release Date: July 16, 2025)* - [Bug Fixes](/v1/docs/payments-july-2025#bug-fixes) - [Enhancements](/v1/docs/payments-july-2025#enhancements) - [Upgrade Instructions](/v1/docs/payments-july-2025#upgrade-instructions) - [Important Definitions](/v1/docs/payments-july-2025#important-definitions) ## Bug Fixes - **Transactions:** When SCA is enabled, users can complete a partial capture of a Transaction. Previously, the user got the following error message: “This PaymentIntent's capture_method could not be updated because it has a status of requires_capture. You may only update the capture_method of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation.” - **DocumentLink Webapp:** Users can successfully download large or complex Invoice PDFs. Previously, downloading large or complex PDFs resulted in a timeout error. - **PayLink Webapp:** A user can now submit a payment via a PayLink that includes acceptance language with large text. Previously, the required name field was hidden, and the user could not scroll to access it, preventing them from completing the payment process. (Known Issue: 000004807) ### Invoices - If an Event Organizer applies or removes a discount Code from an Attendee’s Event registration Invoice, the Invoice’s **Tax Amount** will be recalculated and reflect the updated Line Item totals. Previously, the Invoice’s **Tax Amount** was recalculated based on the Invoice’s **Total Amount** without considering how an applied or removed discount would impact that value. (Known Issue: 000004780) - If an Attendee registers for an Event and later pays via a DocumentLink, the Invoice’s **Balance Due** will not go below zero if a discount Code is added to the Invoice’s **Discount Code** field after the invoice has been paid. Previously, adding a discount Code after an Invoice was paid caused the **Balance Due** field to be calculated as a negative value. (Known Issue: 000004771) ## Enhancements ### Spreedly Gateway Updates for Iframes Spreedly has updated its authentication requirements for iframes, resulting in changes to the Events app’s iframe checkout process. The following changes ensure the Events’ webapp correctly passes newly required values to the Spreedly gateway when Event registrations occur via an iframe. #### Updated Spreedly Configuration Complete the following steps to enable the new authentication method. 1. Navigate to Environment Settings in the Spreedly dashboard. 2. Enable the checkbox "Enable Secure Tokenization." 3. Select the option "iFrame or Spreedly Express." #### Blackthorn Configuration Confirm that the following fields are on the Payment Gateway page layout you use for your Spreedly gateway. - **Spreedly Environment Key** - **Spreedly Configured Gateway** - **Spreedly Certificate Token** - **Spreedly Private Key** ## Upgrade Instructions To upgrade Payments to the newest version, go to the [Blackthorn Candy Shop](https://candyshop.blackthorn.io/products). ## Important Definitions ### Breaking Change A breaking change is a significant change that requires a package upgrade to see the update. ### Off-Cycle or Hotfix Release A hotfix is a release that corrects a problem that impacted extensive functionality. **If you have any questions, please don't hesitate to contact [Blackthorn Support](https://community.blackthorn.io/s/support).**