2024 Q2 Posi Giving Release Notes

ProntoPayments 2024 Q2 release notes are located in the ProntoPayments v2 section

Importance Notice

  • In ProntoGiving v2.207, using Purchase Transaction Type in Quick Donate requires the user to input Card CVV. When saving the record where the Stage field is automatically set to Pledged in Once-off Donation section, the Opportunity record is saved with the newly created Payment Source linked, and the Stage status is Pledged.

  • Newly created Payment Source will not save CVV/CVC/CNV as part of the PCI Compliance and we applied this in ProntoPayments version 2.85.113.

  • Processing via Process Payment button or Batch Payment Processing will return EWAY_CARDCVN Required response.

  • We advise using the Purchase Transaction Type for once-off payments in WIT.

ProntoGiving

2.207 (29/05/2024)

URL: /packaging/installPackage.apexp?p0=04tIT000001dJTZ

Required packages

ProntoPayments 2.85.119 or higher

Enhancements

  • eWay Transaction Type - Require/Unrequire CVV in Quick Donate

    • When donating via the Quick Donate (Standard) page → Enhanced RD is disabled,

      • If the selected Gateway has a Record Type = eWay and their Transaction Type (ECH Gateway Name) = MOTO OR EMPTY,

        • If the selected Payment Method = Credit Card,

          • The Card CVV field is NOT a required field

        • If the selected Gateway has a Record Type = eWay and their Transaction Type (ECH Gateway Name) = Purchase,

          • If the selected Payment Method = Credit Card,

            • The Card CVV field is a required field

      • When donating via the Quick Donate page → Enhanced RD is enabled,

        • If the selected Gateway has a Record Type = eWay and their Transaction Type (ECH Gateway Name) = MOTO OR EMPTY,

          • If the selected Payment Method = Credit Card,

            • The Card CVV field is NOT a required field

        • If the selected Gateway has a Record Type = eWay and their Transaction Type (ECH Gateway Name) = Purchase,

          • If the selected Payment Method = Credit Card,

            • The Card CVV field is a required field

  • eWay Transaction Type - Require/Unrequire CVV in Replace Payment Source (PGIV)

    • When replacing the Payment Source of an Opportunity record via the Replace Payment Source page,

      • If the selected Gateway has a Record Type = eWay and their Transaction Type (ECH Gateway Name) = MOTO OR EMPTY,

        • If the selected Payment Method = Credit Card,

          • The Card CVV field is NOT a required field

      • If the selected Gateway has a Record Type = eWay and their Transaction Type (ECH Gateway Name) = Purchase,

        • If the selected Payment Method = Credit Card,

          • The Card CVV field is a required field

    • When replacing the Payment Source of a Recurring Donation record via the Replace Payment Source page,

      • If the selected Gateway has a Record Type = eWay and their Transaction Type (ECH Gateway Name) = MOTO OR EMPTY,

        • If the selected Payment Method = Credit Card,

          • The Card CVV field is NOT a required field

      • If the selected Gateway has a Record Type = eWay and their Transaction Type (ECH Gateway Name) = Purchase,

        • If the selected Payment Method = Credit Card,

          • The Card CVV field is a required field

    • When replacing the Payment Source of the records related to the Payment Source via the Replace Payment Source page,

      • If the selected Gateway has a Record Type = eWay and their Transaction Type (ECH Gateway Name) = MOTO OR EMPTY,

        • If the selected Payment Method = Credit Card,

          • The Card CVV field is NOT a required field

      • If the selected Gateway has a Record Type = eWay and their Transaction Type (ECH Gateway Name) = Purchase,

        • If the selected Payment Method = Credit Card,

          • The Card CVV field is a required field

Bug Fixes

  • The Payment Source Retains after Changing an Existing Contact in Quick Donate 

    • When donating via the Quick Donate (Standard) page → Enhanced RD is disabled,

      • If an existing Contact record is selected AND an existing Payment Source record related to the Contact record is also selected,

        • When ANOTHER existing Contact record will be selected, the Payment Source field will be EMPTY so that the user can select a NEW Payment Source record that is related to the newly selected Contact record

    • When donating via the Quick Donate page → Enhanced RD is enabled,

      • If an existing Contact record is selected AND an existing Payment Source record related to the Contact record is also selected,

        • When ANOTHER existing Contact record will be selected, the Payment Source field will be EMPTY so that the user can select a NEW Payment Source record that is related to the newly selected Contact record

  • Card CVV is not required in Quick Donate

    • When donating via the Quick Donate (Standard) page → Enhanced RD is disabled,

      • If an existing Contact record is selected AND an existing Payment Source record related to the Contact record is also selected,

        • When the user deletes the selected payment source, the Card CVV is required based on the selected Gateway (PayDock, SecurePay, BPoint & eWay Purchase Type).

      • When donating via the Quick Donate page → Enhanced RD is enabled,

        • If an existing Contact record is selected AND an existing Payment Source record related to the Contact record is also selected,

          • When the user deletes the selected payment source, the Card CVV is required based on the selected Gateway (PayDock, SecurePay, BPoint & eWay Purchase Type)

2.208 - 2.210 (05/06/2024)

URL: /packaging/installPackage.apexp?p0=04tIT000001Zc2h

Required packages

ProntoPayments 2.85.119 or higher

Enhancements

  • Insufficient Guest User Permission when using CheckOut Page in WIT

    • Guest users have the same behavior as the admin user as the rest of the jobs are responsible for the payment processing in WIT when Process Immediately is ticked in ProntoGiving Settings

  • Added Mobile field as Available to use in BDE Contact Details Field Sets in the Contact Object

2.211 (28/06/2024)

URL: /packaging/installPackage.apexp?p0=04tIT000001Zc2m

Required packages

ProntoPayments 2.85.119 or higher

Enhancements

  • Unrequire CVV in Quick Donate for SecurePay Gateway

    • When donating via the Quick Donate page → Enhanced Recurring Donation is enabled,

      • If the selected Gateway record has a Record Type = SecurePay

        • The Card CVV field is NOT a required field

      • If the selected Gateway record has a Record Type != SecurePay,

        • The existing behaviour of the Card CVV field will be followed depending on the selected Gateway record

    • When donating via the Quick Donate (Standard) page → Enhanced Recurring Donation is disabled,

      • If the selected Gateway record has a Record Type = SecurePay,

        • The Card CVV field is NOT a required field

      • If the selected Gateway record has a Record Type != SecurePay,

        • The existing behaviour of the Card CVV field will be followed depending on the selected Gateway record

Web Integration Toolkit (WIT)

1.91 - 1.92 (31/05/2024)

URL: /packaging/installPackage.apexp?p0=04t5g000000dpzt

Required packages

  • ProntoPayments 2.85.119 or higher 

  • ProntoGiving 2.207 or higher 

  • ProntoPlus 2.88 or higher  

Enhancements

  • eWay Transaction Type - Require CVV Validation (WIT)

    • When creating/updating a Campaign record,

      • If the Campaign’s Credit Card Gateway has a Record Type = eWay and their Transaction Type (ECH Gateway Name) = MOTO OR EMPTY,

        • When saving,

          • Regardless of whether the Campaign’s Require CVV is TRUE or FALSE, the Campaign record is saved successfully

      • If the Campaign’s Credit Card Gateway has a Record Type = eWay and their Transaction Type (ECH Gateway Name) = Purchase,

        • When saving,

          • If the Campaign’s Require CVV is TRUE, the Campaign record is saved successfully

          • If the Campaign’s Require CVV is FALSE, an error message will display: Require CVC should be enabled as the selected Gateway requires a CCV.

Bug Fixes

  • Credit Card Auto Fill Validation in ASPaymentMethod

    • If the user auto-fills the credit card details with an incorrect expiry date,

      • The screen proceeds to the next error screen

    • If the user auto-fills the credit card details with the correct expiry date,

      • The existing functionality occurs

  • Invalid Card Expiry year but still payment goes through

    • If the user enters an incorrect expiry date, the payment will not proceed

1.93 (14/06/2024)

URL: /packaging/installPackage.apexp?p0=04tJ1000000gNY1

Required packages

  • ProntoPayments 2.85.119 or higher 

  • ProntoGiving 2.207 or higher 

  • ProntoPlus 2.88 or higher  

Bug Fixes

  • Google Pay in Production pointing to Test Environment

    • If Google Sandbox is enabled,

      • If the user clicks Donate with GPay button, Google Pay points to the Test Environment.

    • If Google Sandbox is disabled,

      • If the user clicks Donate with GPay button, Google Pay points to the Production/Live Environment.