2.85.110-112 ProntoPayments v2
Release Date: 18/03/2024
URL: /packaging/installPackage.apexp?p0=04tIU000001I8nW
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
Enhancement
Reusable Component
The payment will be processed to the gateway portal
After the payment processing,
If the payment processing is successful,
The IP Address and the customer information are registered to the processed payment
The Billing Address and the customer information are registered to the processed payment
Payment Source Tokenisation
When tokenising Credit Card details via the Manage Payment Source,
When saving the record, the Credit Card details will be tokenised
After the tokenisation of Credit Card details and the Payment Source record is saved,
The Card CVV field is EMPTY
Other fields are populated based on the tokenisation details
Bug Fix
Reusable Component
When processing a payment using Credit Card details via the Reusable Component invocable class,
If the card type of the provided Card Number is NOT a supported card type of the selected/provided Gateway record,
NO payment will be processed
The following will be returned:
Status = Failed
Error Code = 001
Error Message = The gateway does not support the card type of the credit card number.
Limit = TRUE
If the card type of the provided Card Number is a supported card type of the selected/provided Gateway record,
The payment will be processed
The existing functionality will be followed
When processing a payment using an existing non-tokenised Credit Card Payment Source record via the Reusable Component invocable class,
If the card type of the Payment Source’s Card Number is NOT a supported card type of the selected/provided Gateway record,
NO payment will be processed
The following will be returned:
Status = Failed
Error Code = 001
Error Message = The gateway does not support the card type of the credit card number.
Limit = TRUE
If the card type of the Payment Source’s Card Number is a supported card type of the selected/provided Gateway record,
The payment will be processed
The existing functionality will be followed
When tokenising Credit Card details via the Reusable Component invocable class,
If the card type of the provided Card Number is NOT a supported card type of the selected/provided Gateway record,
NO payment will be processed
The following will be returned:
Status = Failed
Error Code = 001
Error Message = The gateway does not support the card type of the credit card number.
Limit = TRUE
If the card type of the provided Card Number is a supported card type of the selected/provided Gateway record,
The payment will be processed
The existing functionality will be followed
Process Payment
When processing payment via the Process Payment button in an Opportunity record,
If the card type of the Payment Source’s Card Number is NOT a supported card type of the Gateway record,
The payment will NOT be processed
An error message will display: The gateway does not support the card type of the credit card number.
If the card type of the Payment Source’s Card Number is a supported card type of the Gateway record,
The payment will be processed
The existing functionality will be followed
When processing payments via the Batch Payment Processing in the ProntoPayments Settings → Scheduler,
If the card type of the Payment Source’s Card Number is NOT a supported card type of the Gateway record,
The payment will be excluded from the payment processing
An ASPP Log record is created where:
Message = The gateway does not support the card type of the credit card number.
If the card type of the Payment Source’s Card Number is a supported card type of the Gateway record,
The payment will be processed
The existing functionality will be followed
Payment Source
When creating a tokenised Credit Card Payment Source record,
If the Credit Card Type of the provided Card Number is NOT a supported card type of the selected Gateway record,
When saving the record,
An error message will display: The gateway does not support the card type of the credit card number.
The Payment Source record is NOT saved
If the Credit Card Type of the provided Card Number is a supported card type of the selected Gateway record,
When saving the record,
The Payment Source record is saved