diff --git a/web/default/src/features/wallet/components/recharge-form-card.tsx b/web/default/src/features/wallet/components/recharge-form-card.tsx
index c1de6cff..817d211f 100644
--- a/web/default/src/features/wallet/components/recharge-form-card.tsx
+++ b/web/default/src/features/wallet/components/recharge-form-card.tsx
@@ -313,6 +313,14 @@ export function RechargeFormCard({
{topupInfo?.pay_methods?.map((method) => {
const minTopup = method.min_topup || 0
const disabled = minTopup > topupAmount
+ const disabledReason = disabled
+ ? t('Minimum topup amount: {{amount}}', {
+ amount: minTopup,
+ })
+ : undefined
+ const disabledLabel = disabled
+ ? `${t('Minimum:')} ${minTopup}`
+ : undefined
const button = (
)
@@ -340,11 +363,7 @@ export function RechargeFormCard({
-
- {t('Minimum topup amount: {{amount}}', {
- amount: minTopup,
- })}
-
+ {disabledReason}
) : (
@@ -375,6 +394,14 @@ export function RechargeFormCard({
const loadingKey = `waffo-${index}`
const waffoMin = waffoMinTopup || 0
const belowMin = waffoMin > topupAmount
+ const disabledReason = belowMin
+ ? t('Minimum topup amount: {{amount}}', {
+ amount: waffoMin,
+ })
+ : undefined
+ const disabledLabel = belowMin
+ ? `${t('Minimum:')} ${waffoMin}`
+ : undefined
const button = (
)
@@ -403,11 +445,7 @@ export function RechargeFormCard({
-
- {t('Minimum topup amount: {{amount}}', {
- amount: waffoMin,
- })}
-
+ {disabledReason}
) : (