Scenario
A user is attempting to process a Customer Refund via Electronic Bank Payments but the refund is not appearing in the payment processing suitelet.
Cause
The refund is not displayed due to missing or incorrect setup in the Customer record, Entity Bank Details, or Customer Refund form. One common issue is that the EFT Customer Refund Payment checkbox is not enabled on the Customer record or the required Payment File Format does not match the Company Bank's format.
Solution
To process Customer Refunds via Electronic Bank Payments, follow the steps below:
Step 1: Enable EFT Customer Refund Payment on the Customer Form
- Navigate to the Customer record
Lists > Relationships > Customers - Click Edit
- On the upper right, select Customize > Customize Form
- Go to the Fields tab
- Under the Show column, check EFT Customer Refund Payment
- Click Save
Step 2: Review Customer Record Settings
- Navigate to Lists > Relationships > Customers and open the Customer record
- Go to the Bank Payment Details (Credit) tab
- Ensure:
- EFT Customer Refund Payment is checked
- Entity Bank Details are created for the customer
Step 3: Confirm Entity Bank Details
- Go to the Entity Bank Details subtab
- Ensure:
- Payment File Format matches the format set on the Company Bank Account being used in Step 2 of the Electronic Payments setup
- Refund Method and Bank Account used match the original transaction (e.g., Cash Sale, Customer Deposit, or Payment)
Step 4: Review Customer Refund Settings
- Navigate to Transactions > Customers > Issue Customer Refund > List
- Click View on the relevant Customer Refund
- Go to the Refund Method tab
- Ensure For Electronic Bank Payment (Direct Debit) or For Electronic Bank Payment is checked
- If the checkbox is not visible:
- Click Customize > Customize Form
- Under Screen Fields > Main tab, mark For Electronic Bank Payment as shown
- Ensure the Check # field is blank
Note: The refund will only show on the Electronic Payments suitelet if the Check # field is empty.
Conclusion
To successfully process Customer Refunds via Electronic Bank Payments, ensure all required fields and format configurations are correctly set across the Customer record, Entity Bank Details, and Customer Refund form. Proper setup ensures that refunds are picked up during payment processing and avoids common suitelet visibility issues.
-----
If you find this information useful, let us know by reacting or commenting on this post!