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

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.