From ea374d68057c6842618fdf829734755bd06a8efe Mon Sep 17 00:00:00 2001 From: firewookie Date: Fri, 6 Mar 2026 11:44:22 +0500 Subject: [PATCH] - RioPay payment system integration --- src/components/PaymentMethodIcon.tsx | 18 ++++++++++++++++++ src/components/sales-stats/DepositsTab.tsx | 1 + src/pages/AdminPaymentMethodEdit.tsx | 1 + 3 files changed, 20 insertions(+) diff --git a/src/components/PaymentMethodIcon.tsx b/src/components/PaymentMethodIcon.tsx index 8fd00a4..fa179e5 100644 --- a/src/components/PaymentMethodIcon.tsx +++ b/src/components/PaymentMethodIcon.tsx @@ -189,6 +189,24 @@ export default function PaymentMethodIcon({ ); + case 'riopay': + return ( + + + + + + + + + + + RP + + + + ); + default: return ( diff --git a/src/components/sales-stats/DepositsTab.tsx b/src/components/sales-stats/DepositsTab.tsx index cbcf3f2..19aca2b 100644 --- a/src/components/sales-stats/DepositsTab.tsx +++ b/src/components/sales-stats/DepositsTab.tsx @@ -29,6 +29,7 @@ const METHOD_LABELS: Record = { cloudpayments: 'CloudPayments', freekassa: 'FreeKassa', kassa_ai: 'Kassa AI', + riopay: 'RioPay', }; export function DepositsTab({ params }: DepositsTabProps) { diff --git a/src/pages/AdminPaymentMethodEdit.tsx b/src/pages/AdminPaymentMethodEdit.tsx index a0ebdc4..0169239 100644 --- a/src/pages/AdminPaymentMethodEdit.tsx +++ b/src/pages/AdminPaymentMethodEdit.tsx @@ -33,6 +33,7 @@ const METHOD_LABELS: Record = { freekassa_card: 'Freekassa Карта', cloudpayments: 'CloudPayments', kassa_ai: 'Kassa AI', + riopay: 'RioPay', }; const CheckIcon = () => (