-
Notifications
You must be signed in to change notification settings - Fork 2
Prevent refunds from being greater than the refund value #361
Description
We have an issue with Storm integration where by the user can take a payment using Storm that is less than the actual transaction in IMS. e.g. IMS asks for £20 but the user only entered £10 into Storm so a payment of £10 is taken. In this scenario IMS is up on the bank by £10 so we have to manually add a transaction into IMS for -£10 so that the IMS and the bank balance. If a refund were to be done on the initial payment it would allow £20 to be refunded
a) because SmartPayFuse allows refunds greater than the actual payment and
b) because IMS doesnt take account of the -£10 transaction thats allocated against the same PSP reference.
Can we update the refund process to ensure that the refund amount is not greated than the total for all transactions with the same psp reference