Release Date: 26/4/2023
URL: /packaging/installPackage.apexp?p0=04t0I0000016Fqd
Upgrade Risks
Make sure WIT components are passing the encrypted session ID and make sure to re-save existing gateway records to have the password field encrypted.
Post Configuration
Add Remote Site setting if you want use process payment eWay gateway
To add a remote site setting:
From Setup, enter Remote Site Settings in the Quick Find box, then select Remote Site Settings
Click New Remote Site
Enter a descriptive term for the Remote Site Name
Enter the URL for the remote site
Optionally, enter a description of the site.
Click Save.
Enhancement
Generate ABA File
When generating a bank ABA file by clicking the Generate ABA File button on the PP Payment Batch record detail page,
If the Bank ABA Format field from the ProntoPayments Settings custom setting is equal to NZ Format,
After the ABA File is generated:
A Bank ABA File will be generated and linked to the PP Payment Batch record.
The NZ file format will be followed
If the value of the Payment Transaction’s/PPayment’s Payment Reference field is greater than 12 string characters,
On the generated Bank ABA File, the Originator Reference columns (5th and 7th) are populated based on the last 12 string characters of the Payment Reference field
If the value of the Payment Transaction’s/PPayment’s Payment Reference field is equal to or lesser than 12 string characters,
On the generated Bank ABA File, the Originator Reference columns (5th and 7th) are populated based on the exact value of the Payment Reference field .
Payment Source record
When creating a non-tokenised Bank Account Payment Source record,
Regardless of whether the Bank Account BSB field is empty or not but the Bank Account Number field is populated,
A non-tokenised Bank Account Payment Source record will be successfully created.
Process payment via Button and Batch
If the gateway is eWay
The API request body is added the CustomerIP object the value is Ip Address of the user.
Process Reusable Component
If the gateway is eWay
The API request body is added the CustomerIP object the value is Ip Address of the user.
Bug Fix
Payment Transaction and PPayment record creation
IF the record type is NOT one of the values in the Payment Type (e.g. Cash, Cheque, Bank, Card) do not override.