Attempting to refund more than allowed for invoice id XXX maximum refundable amount is 0

For some reason I am unable to refund a payment, and I receive this error.

How much is the payment for?

I have just tried with two different amounts 1 was just over 1,000 and the other was 144.
Both failed with the same error.

Using version 5.2.14

@david do you have any thoughts?

@xtekrepair

Can you advise what actions have been performed on the invoice and/or payment?

It sounds like perhaps the invoice has had a credit generated against it which carries the portion of the payment you probably want to refund?

The invoice is marked paid in full. I am going to the payment and clicking refund for the full amount.

image

On the payment you are trying to refund. What are the two values for amount and applied

One of them

Amount: 1,079.95
Applied: 1,079.95

Other

Amount: 144
Applied: 144

@xtekrepair

And what is the status of the invoice/s currently?

Paid in Full and Archived

@xtekrepair

Thanks for reporting this. The archiving of the invoice was the issue. I’ve checked in a fix for this. Available next release.

1 Like

If I unarchive the invoice can I refund it?

Nevermind I tried that and still got the error.