diff --git a/lib/cubit/payments/models/payment/payment_data.dart b/lib/cubit/payments/models/payment/payment_data.dart index 5495beed..084792c3 100644 --- a/lib/cubit/payments/models/payment/payment_data.dart +++ b/lib/cubit/payments/models/payment/payment_data.dart @@ -126,7 +126,8 @@ class PaymentData { orElse: () => 0, ); - bool get isRefunded => refundTxAmountSat > 0 && status == PaymentState.failed; + bool get isRefunded => + refundTxAmountSat > 0 && status == PaymentState.failed || status == PaymentState.refundable; int get actualFeeSat => isRefunded ? amountSat - refundTxAmountSat : feeSat; }