PayRecs utilizes an integration with your online banking platform (Q2) in order to debit funds for a payment. If we are unable to debit the funds, this will result in an error preventing the payment from being created or approved.
Insufficient Funds
In some rare cases, insufficient funds in the funding account will result in an error. If multiple people have access to the same account, funds could be debited outside of PayRecs at the same time you're attempting a payment.
Ensure there is enough available balance to cover the payment that you are taking action on. This may require you to exit the Payment wizard and revisit so that our system can pull the latest available balance.
Most likely there is a configuration within online banking that can resolve this error. Please reach out to your bank representative and provide them with this list of configurations to review. Link to this list: https://selfhelp.getpayrecs.com/kb/guide/en/common-payment-errors-eVVMOGh25p/Steps/4110566
Please review these configurations at the Profile and User level.
Policies
"Allowed Actions" can prevent funds from moving between the customer's funding account and the FI's settlement account. Depending on your internal policies set this to Any account, or set a rule to allow funds to the settlement account.
Note: This can be set on the Company/Profile level as well as the User. Please review both to confirm

Permissions
Funds transfer must be enabled in order to utilize PayRecs. Ensure it is enabled.
The user initiating or approving the payment will require View & Withdraw permissions to the funding account they are utilizing
Auth Code & Dual Action must be disabled for Funds Transfer.

Funding Account is disabled or in a "Restricted" status. Review the account to ensure the status is active for use.
Limits
Funds Transfer Amount & Count limits should be synced over to PayRecs with in app dialogue if the limits have been reached. However it is recommended to double check any limits and ensure they have not been reached.
Payment cannot be submitted because approvals are enabled but there is no one that can approve it.
This error can occur if the client is configured to require dual approvals for payments, but any other users either do not exist or do not have the correct permissions to approve.
Quickest resolution (not recommended): Disable the requirement for payment approval at the company level.
If only one user exists under the company and dual approval for payments is still required, review Self-Approval permissions. This allows a single user to create and approve their own payments
for FI admins: you are required to have the permission to manage these self approval permissions for your clients. Documentation found here on editing your permissions
If another user exists but the error persists. Review their PayRecs permissions and their online banking account entitlements. The account entitlements can only be managed in their online banking platform, please ensure the user has View and Withdraw for the funding account being used for the payment

