...
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
...
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
...
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
Web Integration Toolkit (WIT)
1.91 - 1.92 (31/05/2024)
URL:/packaging/installPackage.apexp?p0=04t5g000000dpzt
...
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.