2.85.89 ProntoPayments v2
Release Date: 17/2/2023
URL: /packaging/installPackage.apexp?p0=04t0I0000016FjD
Upgrade Risks
When upgrading to version 2.71 or higher, make sure to re-save existing gateway records to have the password field encrypted .
Enhancement
Manage Payment Source - Searchable Person Account. To use this feature. This is the link, to how to use and what are the risk. (find link below)
https://alphasys.atlassian.net/wiki/spaces/PRONTOPAYMENTS/pages/1746468931/Upgrade+to+Patch+2.85.86
ProntoPayments Settings custom setting. The API name ASPHPP__GP_IsSched__c field by renaming the field label as Unrequire BSB
ProntoPayments Settings(Ui) → Settings → Basic. In the Enabled features section, a new toggle has been added for Unrequire BSB below the Australian Bank Account Validation toggle button
Manage Payment Source page
If the Record Type is Bank Account, the BSB field is displayed but NOT required if the ProntoPayments Settings custom setting is TRUE, otherwise it is displayed and required.When creating/updating an Opportunity record,
If the Payment Type field is Bank/Direct Debit,
If the Unrequire BSB field from ProntoPayments Settings custom setting is TRUE and if the Payment Source field is populated with a Payment Source record where Record Type is Bank Account,
The Opportunity record will be saved successfully
Display an error message when saving the record: Payment Source must be a non- tokenised Bank
If the Unrequire BSB (ASPHPP__GP_IsSched__c) field from ProntoPayments Settings custom setting is FALSE,
If the Payment Source field is populated with a Payment Source record where Record Type is Bank Account and with complete Bank Account details,
o The Opportunity record will be saved successfully.
If the Payment Source field is populated with a Payment Source record where Record Type is Bank Account and with uncomplete Bank Account details,
Display an error message when saving the record: Payment Source must be a non-tokenised Bank with complete Bank Account details
If the Payment Source field is populated with a Payment Source record where Record Type is NOT Bank Account,
Display an error message when saving the record: Payment Source must be a non-tokenised Bank with complete Bank Account details If the Gateway field is NOT Payment File,
If the Payment Type is Bank/Direct Debit,
If the gateway supports tokenised payment,
Existing functionality will be followed
If the gateway supports non-tokenised payment,
If the Payment Source field is populated with a Payment Source record where Record Type is Bank Account and with complete Bank Account details,
The Opportunity record should be saved successfully
If the Payment Source field is populated with a Payment Source record where Record Type is Bank Account and with uncomplete Bank Account details,
Display an error message when saving the record: Payment Source must be a non-tokenised Bank with complete Bank Account details