aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2024-03-07 11:46:31 +0100
committerFlorian Dold <florian@dold.me>2024-03-07 11:46:31 +0100
commit53120dfc3ec05d49fc6f94bb498c66238225dd6b (patch)
tree374a582f38bf1eb0cb3d8d0c221ffc20af886804 /packages/taler-wallet-webextension/src
parent26a2a1c094194fed84c3227bc0b91540d31637cc (diff)
downloadwallet-core-53120dfc3ec05d49fc6f94bb498c66238225dd6b.tar.xz
rename insufficient balance fields to work for both merchant and p2p payments
Diffstat (limited to 'packages/taler-wallet-webextension/src')
-rw-r--r--packages/taler-wallet-webextension/src/components/PaymentButtons.tsx8
-rw-r--r--packages/taler-wallet-webextension/src/cta/Payment/stories.tsx24
2 files changed, 16 insertions, 16 deletions
diff --git a/packages/taler-wallet-webextension/src/components/PaymentButtons.tsx b/packages/taler-wallet-webextension/src/components/PaymentButtons.tsx
index e7c4fbba4..21ee4d3d2 100644
--- a/packages/taler-wallet-webextension/src/components/PaymentButtons.tsx
+++ b/packages/taler-wallet-webextension/src/components/PaymentButtons.tsx
@@ -93,7 +93,7 @@ export function PaymentButtons({
}
case "merchant-acceptable": {
BalanceMessage = i18n.str`Balance is not enough because merchant will just accept ${Amounts.stringifyValue(
- payStatus.balanceDetails.balanceMerchantAcceptable,
+ payStatus.balanceDetails.balanceReceiverAcceptable,
)} ${
amount.currency
} . To know more you can check which exchange and auditors the merchant trust.`;
@@ -101,7 +101,7 @@ export function PaymentButtons({
}
case "merchant-depositable": {
BalanceMessage = i18n.str`Balance is not enough because merchant will just accept ${Amounts.stringifyValue(
- payStatus.balanceDetails.balanceMerchantDepositable,
+ payStatus.balanceDetails.balanceReceiverDepositable,
)} ${
amount.currency
} . To know more you can check which wire methods the merchant accepts.`;
@@ -232,10 +232,10 @@ function getReason(
if (Amounts.cmp(info.amountRequested, info.balanceAgeAcceptable) > 0) {
return "age-acceptable";
}
- if (Amounts.cmp(info.amountRequested, info.balanceMerchantAcceptable) > 0) {
+ if (Amounts.cmp(info.amountRequested, info.balanceReceiverAcceptable) > 0) {
return "merchant-acceptable";
}
- if (Amounts.cmp(info.amountRequested, info.balanceMerchantDepositable) > 0) {
+ if (Amounts.cmp(info.amountRequested, info.balanceReceiverDepositable) > 0) {
return "merchant-depositable";
}
return "fee-gap";
diff --git a/packages/taler-wallet-webextension/src/cta/Payment/stories.tsx b/packages/taler-wallet-webextension/src/cta/Payment/stories.tsx
index 93b96c836..d03f48746 100644
--- a/packages/taler-wallet-webextension/src/cta/Payment/stories.tsx
+++ b/packages/taler-wallet-webextension/src/cta/Payment/stories.tsx
@@ -57,8 +57,8 @@ export const NoEnoughBalanceAvailable = tests.createExample(BaseView, {
balanceAvailable: "USD:9" as AmountString,
balanceMaterial: "USD:9" as AmountString,
balanceAgeAcceptable: "USD:9" as AmountString,
- balanceMerchantAcceptable: "USD:9" as AmountString,
- balanceMerchantDepositable: "USD:9" as AmountString,
+ balanceReceiverAcceptable: "USD:9" as AmountString,
+ balanceReceiverDepositable: "USD:9" as AmountString,
maxEffectiveSpendAmount: "USD:9.5" as AmountString,
balanceExchangeDepositable: "USD:9.5" as AmountString,
perExchange: {},
@@ -99,8 +99,8 @@ export const NoEnoughBalanceMaterial = tests.createExample(BaseView, {
balanceAvailable: "USD:10" as AmountString,
balanceMaterial: "USD:9" as AmountString,
balanceAgeAcceptable: "USD:9" as AmountString,
- balanceMerchantAcceptable: "USD:9" as AmountString,
- balanceMerchantDepositable: "USD:0" as AmountString,
+ balanceReceiverAcceptable: "USD:9" as AmountString,
+ balanceReceiverDepositable: "USD:0" as AmountString,
maxEffectiveSpendAmount: "USD:9.5" as AmountString,
balanceExchangeDepositable: "USD:9.5" as AmountString,
perExchange: {},
@@ -141,8 +141,8 @@ export const NoEnoughBalanceAgeAcceptable = tests.createExample(BaseView, {
balanceAvailable: "USD:10" as AmountString,
balanceMaterial: "USD:10" as AmountString,
balanceAgeAcceptable: "USD:9" as AmountString,
- balanceMerchantAcceptable: "USD:9" as AmountString,
- balanceMerchantDepositable: "USD:9" as AmountString,
+ balanceReceiverAcceptable: "USD:9" as AmountString,
+ balanceReceiverDepositable: "USD:9" as AmountString,
maxEffectiveSpendAmount: "USD:9.5" as AmountString,
balanceExchangeDepositable: "USD:9.5" as AmountString,
perExchange: {},
@@ -184,8 +184,8 @@ export const NoEnoughBalanceMerchantAcceptable = tests.createExample(BaseView, {
balanceAvailable: "USD:10" as AmountString,
balanceMaterial: "USD:10" as AmountString,
balanceAgeAcceptable: "USD:10" as AmountString,
- balanceMerchantAcceptable: "USD:9" as AmountString,
- balanceMerchantDepositable: "USD:9" as AmountString,
+ balanceReceiverAcceptable: "USD:9" as AmountString,
+ balanceReceiverDepositable: "USD:9" as AmountString,
maxEffectiveSpendAmount: "USD:9.5" as AmountString,
balanceExchangeDepositable: "USD:9.5" as AmountString,
perExchange: {},
@@ -228,8 +228,8 @@ export const NoEnoughBalanceMerchantDepositable = tests.createExample(
balanceAvailable: "USD:10" as AmountString,
balanceMaterial: "USD:10" as AmountString,
balanceAgeAcceptable: "USD:10" as AmountString,
- balanceMerchantAcceptable: "USD:10" as AmountString,
- balanceMerchantDepositable: "USD:9" as AmountString,
+ balanceReceiverAcceptable: "USD:10" as AmountString,
+ balanceReceiverDepositable: "USD:9" as AmountString,
maxEffectiveSpendAmount: "USD:9.5" as AmountString,
balanceExchangeDepositable: "USD:9.5" as AmountString,
perExchange: {},
@@ -271,8 +271,8 @@ export const NoEnoughBalanceFeeGap = tests.createExample(BaseView, {
balanceAvailable: "USD:10" as AmountString,
balanceMaterial: "USD:10" as AmountString,
balanceAgeAcceptable: "USD:10" as AmountString,
- balanceMerchantAcceptable: "USD:10" as AmountString,
- balanceMerchantDepositable: "USD:10" as AmountString,
+ balanceReceiverAcceptable: "USD:10" as AmountString,
+ balanceReceiverDepositable: "USD:10" as AmountString,
maxEffectiveSpendAmount: "USD:9.5" as AmountString,
balanceExchangeDepositable: "USD:9.5" as AmountString,
perExchange: {},