Error Pop up: An error occurred whilst submitting the checkout form [012]. Should this persist, please contact [Org name]. [Org name] PLEASE check error logs for more details.

Explanation:
This error occurs when a Payment attempt is made from a blocked IP address. You will have to unblock the IP address. There will be an Error log logged in "Error Log-Payments2Us" tab with instructions on the steps that needs to be done.
Â
Error Log:
Program Area - payments2us.ValidateTransaction
Subject - Possible website fraud attempt [012], Merchant Facility Id: a0ZQE0000008tc12AA
Description - Maximum from an IP check has been exceeded - security settings have been automatically updated. Please stay vigilant and take other appropriate steps.
More security settings information is available at: https://help.payments2us.com/m/FAQ/c/413924.
If you are expecting multiple payments from a single source, eg. using an outsourced call centre, then you may wish to add their IP address to the IP Address Access related list on the Merchant Facility.
Alternatively, you can remove or update Max Submissions from Single IP on the Merchant Facility.
Â
Solution:
Go to the Merchant facility->IP address section, you will see Blocked IP addresses. For the IP that is a legit transaction please edit and update the Access from 'blocked' to ‘allowed’. This will unblock those IP addresses.
See the link for Unblocking IP addresses. Merchant Facility FAQ 11.
Â
Additional Scenario: Error Occurs for Every External Transaction
If users receive this error for every external transaction, the issue may not be caused by a genuinely blocked IP address. Instead, it may be due to a missing Payment Txn Sharing Rule for the Site Guest User.
Explanation
Payments2Us performs validation first, where the Payment Txn is created in Confirmation status. During the submission process, Payments2Us then attempts to retrieve the same Payment Txn again as part of its security checks.
If the Site Guest User does not have the required sharing access to the Payment Txn record, Payments2Us is unable to fetch the transaction during submission. As a security measure, the system may then treat this as a possible website fraud attempt and automatically trigger a lockdown, such as blocking the IP address.
This can result in the Fraud checkout error appearing for all external transactions.
Solution
Please check that the required Payment Txn Sharing Settings have been configured for the Site Guest User.
To resolve this, follow the steps in the Payments2Us setup guide: How to setup Sites Sharing Settings - Section 7. Add Payment Txn Sharing Settings
Once the Payment Txn sharing rule has been added correctly, external transactions should be able to proceed without triggering the automatic IP block, provided there are no other security-related issues.Â
Â