- 25 Jun 2024
- 3 Minutes to read
- Print
- DarkLight
Release Notes
- Updated on 25 Jun 2024
- 3 Minutes to read
- Print
- DarkLight
Package v1.26
Released February 2024
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t8W000003FY3TQAW
Enhancement
Users can now translate button labels and other static text on PayLinks. The Data Dictionary provides multilingual support, allowing Admins to establish a default language that serves as the primary language for all users. Admins can also override the default language and customize users' language experiences when specific predefined criteria are met.
The Transaction object now includes two new fields; the Data Dictionary Group field and the PayLink Display Language field.
- Field Name: Data Dictionary Group
- API Name: bt_stripe__Data_Dictionary_Group__c
- Data Type: Lookup(Data Dictionary Group)
- Description: Select the Data Dictionary Group that contains the translated override values (Data Dictionary Entries) for the chosen Display Language.
- Field Name: PayLink Display Language
- API Name: PayLink_Display_Language__c
- Data Type: picklist
- Description: List of supported display languages for PayLink. This field is set to English by default.
The following logic describes how the Data Dictionary Group/Data Dictionary Entry records interact with the PayLink Display Language field.
- PayLink labels are displayed in English, the default language, when either of the following is true.
- The Transaction’s PayLink Display Language and Data Dictionary Group fields are blank.
- The Transaction’s PayLink Display Language field is blank, and the Data Dictionary Group does not have a Data Dictionary Entry for English.
- PayLink labels use a Data Dictionary Entry’s values if the attached Transaction’s Data Dictionary Group has a Data Dictionary Entry record that uses the same language as the Transaction’s PayLink Display Language.
- PayLink labels are displayed in the selected Transaction PayLink Display Language if a Data Dictionary Group does not include a Data Dictionary Entry record for the selected PayLink Display Language.
- PayLink labels are displayed in English if a Data Dictionary Group has a Data Dictionary Entry record with Language / Locale = “English,” and the Transaction’s PayLink Display Language field is blank.
- PayLink labels are displayed in the selected Transaction’s PayLink Display Language when the Transaction’s Data Dictionary Group field does not have a value.
Click here for more information about translating PayLinks.
Package v1.25
Released 12 December 2023
https://login.salesforce.com/packaging/installPackage.apexp?p0=3D04t8W000003VzX6
Enhancement
- PayLink now includes a more efficient method to reduce the number of API calls required to confirm the user license status.
Bug Fix
- PayLink will display the currency based on the value in the
Currency Display
field on the Paylink Configuration record. Previously, theCurrency Display
field value did not impact how the currency was displayed.
Package v1.23
Released 22 August 2023
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t8W000003Vrqf
Enhancement
- Plaid users can now add a customer’s name and email to the Bank section of the PayLink form.
Bug Fixes
- An error was resolved that occurred when using Authorize.net and PayLink which caused the
Bank Account Type
selector to appear inactive when a user tried to make an ACH payment. - After completing an ACH Transaction using a Stripe Payment Gateway via PayLink, the micro-deposit prompt will no longer be visible since Stripe waives micro-deposits.
- Additional updates have been made to prevent the micro-deposit message from appearing when Stripe has waived the micro-deposit requirement, the
Skip ACH Validation
custom setting is enabled, and a Transaction with an ACH Payment Method is being processed via PayLink. - When a Stripe Payment Gateway that was set up with Plaid is used to complete a Transaction via PayLink, the Customer Name & Email will be captured correctly, populated on the Payment Gateway Customer record, and sent to Stripe.
Package v1.21
Released 26 May 2021
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1I000003VrWd
- Added the value "Stripe Checkout" to the field
Accepted Payment Methods
on the Paylink Configuration object.
Package v1.20
Released 9 Feb 2021
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1I000003VrLL
- Updated verbiage and spacing in the PayLink Setup Wizard.
Package v1.19
Released 11 Nov 2020
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1I000003Vqpu
- Added error handling to triggers.
- Updated redirect URLs.
- Added dependency on Payments v5.6.
Package v1.17
Released 3 Sep 2020
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1I000003B2fw
- No code change, just modified the dependency on Payments to support version 4.170 and above.
Package v1.16
Released 7 Nov 2019
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1I000003B2OA
- Deprecated and deleted the
Transaction__c.PayLink_Payment_Methods__c
field.
Package v1.15
Released 4 Oct 2019
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1I000003B2Fg
- Fixed a broken link to our documentation in the PayLink setup wizard.
Package v1.14
Released 17 Sep 2019
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1I000002yCBC
- Added the ability to override the
Amount Due
,Due Date
, andRequested By
labels.
Package v1.13
Released 4 Jun 2019
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1I000002yC9L
- Added Support for Authorize.net.
Package v1.12
Released 21 May 2019
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1I000002yBpY
- Added a new field to the PayLink Configuration called
Terms and Conditions
which can be used to render hyperlinked legal verbiage on the ACH checkout.
Package v1.11
Released 17 Apr 2019
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1I000003ZGa9
- Added a Next PayLink URL to the Payment Schedule object and rollup logic.
Package v1.10
Released 11 Feb 2019
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1I000003ZGa4
- Added support for Custom Settings.
Package v1.9
Released 25 Oct 2018
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1I000003JV7h
- Added Paylink Payment Method on the Transaction object.
- Added a link to documentation in the Payments Setup Wizard.
- Improved PayLink security.