commit 8369632dd8313a602c63acffc06ab9715c6ae2e0
parent 30fe84b851df78cf438583a32c25d85764d7da2e
Author: Marc Stibane <marc@taler.net>
Date: Sun, 23 Aug 2026 19:26:26 +0200
Show hint when merchant-accept-insufficient
Diffstat:
1 file changed, 12 insertions(+), 0 deletions(-)
diff --git a/TalerWallet1/Views/Transactions/PaymentTransactionView.swift b/TalerWallet1/Views/Transactions/PaymentTransactionView.swift
@@ -185,6 +185,18 @@ struct PaymentTransactionView: View {
summary: summary(details.info),
products: details.info?.products ?? [],
balanceDetails: selectionDetail.balanceDetails)
+ } else if let choice = choices.first {
+ let selectionDetail: ChoiceSelectionDetail = choice.0
+
+ PaymentView2(stack: stack.push(), // TODO: details.info.merchant.name
+ paid: false,
+ raw: selectionDetail.amountRaw,
+ effective: nil,
+ firstScope: scope,
+ baseURL: nil,
+ summary: summary(details.info),
+ products: details.info?.products ?? [],
+ balanceDetails: selectionDetail.balanceDetails)
}
} else { // should never happen...
// TODO: show some error