- RioPay payment system integration

This commit is contained in:
firewookie
2026-03-06 11:44:22 +05:00
parent e278fec506
commit ea374d6805
3 changed files with 20 additions and 0 deletions

View File

@@ -189,6 +189,24 @@ export default function PaymentMethodIcon({
</svg> </svg>
); );
case 'riopay':
return (
<svg className={className} viewBox="0 0 40 40">
<defs>
<linearGradient id="riopayGrad" x1="0" y1="0" x2="1" y2="1">
<stop offset="0%" stopColor="#10B981" />
<stop offset="100%" stopColor="#059669" />
</linearGradient>
</defs>
<circle cx="20" cy="20" r="20" fill="url(#riopayGrad)" />
<g fill="#fff" fontFamily="Arial,sans-serif" fontWeight="700">
<text x="20" y="26" textAnchor="middle" fontSize="14">
RP
</text>
</g>
</svg>
);
default: default:
return ( return (
<svg className={className} viewBox="0 0 40 40"> <svg className={className} viewBox="0 0 40 40">

View File

@@ -29,6 +29,7 @@ const METHOD_LABELS: Record<string, string> = {
cloudpayments: 'CloudPayments', cloudpayments: 'CloudPayments',
freekassa: 'FreeKassa', freekassa: 'FreeKassa',
kassa_ai: 'Kassa AI', kassa_ai: 'Kassa AI',
riopay: 'RioPay',
}; };
export function DepositsTab({ params }: DepositsTabProps) { export function DepositsTab({ params }: DepositsTabProps) {

View File

@@ -33,6 +33,7 @@ const METHOD_LABELS: Record<string, string> = {
freekassa_card: 'Freekassa Карта', freekassa_card: 'Freekassa Карта',
cloudpayments: 'CloudPayments', cloudpayments: 'CloudPayments',
kassa_ai: 'Kassa AI', kassa_ai: 'Kassa AI',
riopay: 'RioPay',
}; };
const CheckIcon = () => ( const CheckIcon = () => (