Are you unable to have 'Party Bank Account' Attribute set as a mandatory field when creating a Receipt Refund?
When entering a receipt
Navigation: Receipts > Receipt
The Refund Attributes that are mandatory are usually the Customer Name, Customer Number, Refund Payment Method and Customer Address, but Party Bank Account does not.
You need to have:
a) Refund Attribute 'Party Bank Account' Attribute Mandatory and
b) to have these Refund Attributes only applicable to Type: Refunds
How the Refund application currently behaves:
To have the Party Bank Account Attributed display as mandatory, review:
Need To Have 'Party Bank Account' Attribute Only Applicable To Refunds (Doc ID 2672308.1)
How the form will respond after following the steps in Doc ID 2672308.1: