{/* Content */}
@@ -337,8 +320,8 @@ export default function AdminPaymentMethods() {
) : (
-
-
{'\uD83D\uDCB3'}
+
{t('admin.paymentMethods.noMethods')}
diff --git a/src/pages/TopUpMethodSelect.tsx b/src/pages/TopUpMethodSelect.tsx
index 1801e6a..b5fa841 100644
--- a/src/pages/TopUpMethodSelect.tsx
+++ b/src/pages/TopUpMethodSelect.tsx
@@ -7,6 +7,7 @@ import { balanceApi } from '../api/balance';
import { useCurrency } from '../hooks/useCurrency';
import { Card } from '@/components/data-display/Card';
import { staggerContainer, staggerItem } from '@/components/motion/transitions';
+import PaymentMethodIcon from '@/components/PaymentMethodIcon';
export default function TopUpMethodSelect() {
const { t } = useTranslation();
@@ -70,8 +71,11 @@ export default function TopUpMethodSelect() {
className={!method.is_available ? 'cursor-not-allowed opacity-50' : ''}
onClick={() => method.is_available && handleMethodClick(method.id)}
>
-
- {translatedName || method.name}
+
+
+
+ {translatedName || method.name}
+
{(translatedDesc || method.description) && (