2022 Q4 Posi Giving Release Notes
Product releases in this quarter
ProntoPayments 2022 Q4 release notes are located in the ProntoPayments v2 section.
Web Integration Toolkit (WIT)
1.64 (1/12/22)
URL: /packaging/installPackage.apexp?p0=04t5g000000qEUU
Required packages
ProntoPayments 2.85.77 or higher
ProntoGiving 2.145 or higher
ProntoPlus 2.69 or higher
Enhancement
“My Donation” Header is hidden if all fields under the section are hidden in Checkout Page
Multi Screen Donation Page RD Thank You Blurb and Bypass Thank You Blurb Screen
Donation page will skip the thank you screen and redirect to the Finish URL after donating if Bypass Thank You Screen field is ticked
Fixes
Other Campaign Dollar Handle Amount are not showing in the Page
Card Type is not populated for Once off donation
BDE Item's Date and Card Type are not populated after processing in Update Expired RD Credit Card
Donation Page UI for Mobile Devices
Campaign Banner Image not fitting on page
Dollar Handle image and Description text box are not the same size
"My Donation" header text still appears in donation page when using AS_Amount and AS_Frequency parameter even if campaign branding My Donation Header Text has a value in Checkout Page
1.63 (18/11/22)
URL: /packaging/installPackage.apexp?p0=04t5g000000qEUP
Required packages
ProntoPayments 2.85.77 or higher
ProntoGiving 2.145 or higher
ProntoPlus 2.69 or higher
Enhancement
Default text for Thank You blurb and RD Thank You blurb if empty
<firstname>, thank you for supporting <campaignName>! Your donation of <amount> is greatly appreciated.Checkout Page RD Thank You Blurb and Bypass Thank You Blurb Screen
Single Screen Donation Page RD Thank You Blurb and Bypass Thank You Blurb Screen
Donation page will skip the Thank you screen and redirect to the Finish URL after donating if Bypass Thank You Screen field is ticked
Validation Rule for the Finish URL field in Campaign object update
Updates
Add these iOvation URLs in Sites->Security and Privacy Trusted Sites for Scripts: https://ci-mpsnare.iovation.com/snare.js, https://mpsnare.iesnare.com/snare.js, https://mpsnare.iesnare.com/script/logo.js
Fixes
Intermittent showing of dollar handle in donation pages
1.61 (24/10/22)
URL: /packaging/installPackage.apexp?p0=04t5g000000pxY5
Required packages
ProntoPayments 2.85.75 or higher
ProntoGiving 2.145 or higher
ProntoPlus 2.69 or higher
Enhancement
Donation Page Credit Card details | UI
Include required asterisk for CCV field
Modify field name for Expiry Date
Credit Card Number Encryption
Lightning Components - remove deprecated methods
Fixes
UI updates
Campaign Dollar Handle
Description text, the word cut off
Text Description Overflow
Defective layout using mobile device
Captcha icon covers up some part of Give Now button using mobile device
ProntoGiving
2.182 (23/12/22)
URL: /packaging/installPackage.apexp?p0=04t0K0000013Mu9
Enhancements
Recurring Donation Effective Date and Next Donation Date Automation
RD Action
Update RD (Effective Date, Next Donation Date).
Fixes
Created Record triggered flow
2.181 (28/11/22)
URL: /packaging/installPackage.apexp?p0=04t0K0000013Mq7
Enhancements
Replace Payment Source - Deactivation of Payment Source Enhancement
New field on Payment Source object – Deactivate
Set to true upon deactivating the PS through Replace Payment Source button
Scheduled Job BatchDeactivatePaymentSource
Picks up all Payment Sources where Deactivate is true and sets Active to false to completely deactivate the Payment Source
Sample cron to run every 15 minutes
Fixes
Create Payment Source Update Logs
Fix Apex Jobs error: System.AsyncException: Queue-able cannot be implemented with other system interfaces
ProntoGiving Settings performance issue
2.147.1 (17/11/22)
URL: /packaging/installPackage.apexp?p0=04t0K0000013MsS
Defect
BDE Processing throws error – found in Apex Jobs
System.AsyncException: Queue-able cannot be implemented with other system interfaces
Cause: Queue-able and Schedule-able were implemented in the same Apex class: BDE_SubmitLogicRetry
Fix: move Schedule-able method into another class: ScheduleBatchUpdateDonationType
NOTE: ScheduleBatchUpdateDonationType is being reused to implement the schedule-able
2.147 (10/10/22)
URL: /packaging/installPackage.apexp?p0=04t0K0000013MjG
Enhancements
Replace Payment Source
Card Fields Layout re-ordered for easy keyboard navigation: allow processing of Future Dated Payments if Enhanced RD Enabled
ProntoPlus
2.83 (31/10/22)
URL: /packaging/installPackage.apexp?p0=04t7F000005VKv3
Upgrade Risk
For installation or upgrade to version 2.57 or higher, please make sure to reschedule the receipting batches:
Send Receipts
Generate Receipts
Enhancement
All currency fields have only two decimal places.
PPLUS Custom Setting
The new label for the field is "Do not fire receipting when activate." The field type is checkbox, and the default value is true.
When Do not fire receipting when active is enabled:
It is intended that the scheduled batch will not be executed if a current batch is running
If no active batch is currently running, execute the schedule
The "Run Batch" button is disabled if a receipting batch is active; otherwise, the button is enabled.