Please review the updates below and follow the upgrade instructions to upgrade your Payments application.
Salesforce Release Update Known Issue
Enable Secure Static Resources for Lightning Components is a Salesforce Release Update that has been postponed indefinitely. Test Run on this Release Update should remain disabled in order to use our Virtual Terminal components. This is due to a Salesforce Known Issue.
Table of Contents
(Release Date: March 5, 2025)
Bug Fixes
Line Items: If the Unit Price on a Line Item is updated, the Invoice’s Tax Amount and Total Amount fields will be updated to reflect the new Unit Price. Previously, the Tax Amount and Total Amount fields were not updated when changes were made to the related Line Item record. (Known Issue: 000003418)
LWC Virtual Terminal: The following will occur when using the LWC Virtual Terminal with the Experience Cloud.
A newly created Payment Method’s Payment Gateway Customer field will be updated with the existing Payment Gateway Customer when there is an existing Payment Gateway Customer record with the same email and Account used to create the new Payment Method.
The new Payment Method’s Payment Gateway Customer field will be updated with a new Payment Gateway Customer record when there isn’t an existing one with the same email and Account used to create the new Payment Method.
Payment Methods added via the LWC Virtual Terminal in the Experience Cloud will be added to the available Payment Methods for the related Account.
When a user logs into the Experience Cloud from a Contact record, the Virtual Terminal will display all available Payment Methods for the Account.
Previously, when a user created a new Payment Method from the LWC Virtual Terminal in an Experience Cloud, the new Payment Method didn’t correctly trigger the matching to or creation of a new Payment Gateway Customer. The newly created Payment Method also didn’t appear in the LWC Virtual Terminal drop-down list. (Known Issue: 000003244)
PayLink: When a user selects a different language in the Transaction PayLink Display Language field for the PayLink record, special characters will be translated correctly. Previously, special characters used in French were not recognized; instead, random characters were included. (Known Issue: 000004454)
Upgrade Instructions
To upgrade Payments to the newest version, go to the Blackthorn Candy Shop.
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.