diff --git a/src/components/PaymentMethodIcon.tsx b/src/components/PaymentMethodIcon.tsx index c12d2fd..06d37b7 100644 --- a/src/components/PaymentMethodIcon.tsx +++ b/src/components/PaymentMethodIcon.tsx @@ -424,6 +424,35 @@ export default function PaymentMethodIcon({ ); } + case 'lava': { + const lavaBgGradId = `${uid}-lava-bg`; + const lavaFlowGradId = `${uid}-lava-flow`; + return ( + + + + + + + + + + + + + + + + + + + + ); + } + case 'apple_iap': return ( diff --git a/src/components/admin/constants.ts b/src/components/admin/constants.ts index 7438762..7a1b1a1 100644 --- a/src/components/admin/constants.ts +++ b/src/components/admin/constants.ts @@ -59,6 +59,7 @@ export const SETTINGS_TREE: SettingsTreeConfig = { { id: 'payments_antilopay', categories: ['ANTILOPAY'] }, { id: 'payments_jupiter', categories: ['JUPITER'] }, { id: 'payments_donut', categories: ['DONUT'] }, + { id: 'payments_lava', categories: ['LAVA'] }, { id: 'payments_apple_iap', categories: ['APPLE_IAP'] }, ], }, diff --git a/src/constants/paymentMethods.ts b/src/constants/paymentMethods.ts index 025637a..3f07f1a 100644 --- a/src/constants/paymentMethods.ts +++ b/src/constants/paymentMethods.ts @@ -22,6 +22,7 @@ export const METHOD_LABELS: Record = { antilopay: 'Antilopay', jupiter: 'Jupiter', donut: 'Donut', + lava: 'Lava', apple_iap: 'Apple In-App Purchase', manual: 'Ручное пополнение', }; diff --git a/src/locales/en.json b/src/locales/en.json index 039f6a9..2af6e2e 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -694,6 +694,9 @@ "donut": { "description": "Pay by card or SBP through Donut P2P" }, + "lava": { + "description": "Pay by card or SBP through Lava Business" + }, "apple_iap": { "description": "Pay via Apple In-App Purchase" } @@ -2022,6 +2025,7 @@ "payments_antilopay": "Antilopay", "payments_jupiter": "Jupiter", "payments_donut": "Donut", + "payments_lava": "Lava", "payments_apple_iap": "Apple IAP", "subs_core": "Core", "subs_trial": "Trial", diff --git a/src/locales/fa.json b/src/locales/fa.json index d8816c2..854ed89 100644 --- a/src/locales/fa.json +++ b/src/locales/fa.json @@ -531,6 +531,9 @@ "donut": { "description": "پرداخت با کارت یا SBP از طریق Donut P2P" }, + "lava": { + "description": "پرداخت با کارت یا SBP از طریق Lava Business" + }, "apple_iap": { "description": "پرداخت از طریق Apple In-App Purchase" } @@ -1662,6 +1665,7 @@ "payments_antilopay": "Antilopay", "payments_jupiter": "Jupiter", "payments_donut": "Donut", + "payments_lava": "Lava", "payments_apple_iap": "Apple IAP", "subs_core": "هسته", "subs_trial": "آزمایشی", diff --git a/src/locales/ru.json b/src/locales/ru.json index 30d6d43..22b67af 100644 --- a/src/locales/ru.json +++ b/src/locales/ru.json @@ -722,6 +722,9 @@ "donut": { "description": "Оплата картой и СБП через Donut P2P" }, + "lava": { + "description": "Оплата картой и СБП через Lava Business" + }, "apple_iap": { "description": "Оплата через Apple In-App Purchase" } @@ -2038,6 +2041,7 @@ "payments_antilopay": "Antilopay", "payments_jupiter": "Jupiter", "payments_donut": "Donut", + "payments_lava": "Lava", "payments_apple_iap": "Apple IAP", "subs_core": "Основные", "subs_trial": "Пробный период", diff --git a/src/locales/zh.json b/src/locales/zh.json index 65eaf4b..38ad838 100644 --- a/src/locales/zh.json +++ b/src/locales/zh.json @@ -531,6 +531,9 @@ "donut": { "description": "通过 Donut P2P 使用银行卡或 SBP 支付" }, + "lava": { + "description": "通过 Lava Business 使用银行卡或 SBP 支付" + }, "apple_iap": { "description": "通过Apple应用内购买支付" } @@ -1700,6 +1703,7 @@ "payments_antilopay": "Antilopay", "payments_jupiter": "Jupiter", "payments_donut": "Donut", + "payments_lava": "Lava", "payments_apple_iap": "Apple IAP", "subs_core": "核心", "subs_trial": "试用",