interface PaymentMethodIconProps {
method: string;
className?: string;
}
export default function PaymentMethodIcon({
method,
className = 'h-8 w-8',
}: PaymentMethodIconProps) {
switch (method) {
// Telegram Stars — blue circle + gold star
case 'telegram_stars':
return (
);
// CryptoBot (app.cr.bot) — blue circle, white BTC-style ₿ mark
case 'cryptobot':
return (
);
// YooKassa — blue circle, stylized "Ю" mark (vertical bar + ring)
case 'yookassa':
return (
);
// Heleket — dark circle, green H-mark (from favicon.ico brand)
case 'heleket':
return (
);
// MulenPay — red circle, white "M" letter mark
case 'mulenpay':
return (
);
// PAL24 / PayPalych (pally.info) — green circle, white "P" mark
case 'pal24':
return (
);
// Platega — purple/blue gradient mark from favicon (triangle P shape)
case 'platega':
return (
);
// WATA (wata.pro) — yellow-green square icon with black W/V shapes from favicon
case 'wata':
return (
);
// Freekassa — orange circle, white "F" mark
case 'freekassa':
return (
);
// CloudPayments — blue circle with white checkmark cross from favicon.svg
case 'cloudpayments':
return (
);
// Tribute — blue gradient rounded square with white star/arrow from favicon
case 'tribute':
return (
);
// Kassa AI — orange circle with white "K" mark from brand
case 'kassa_ai':
return (
);
default:
return (
);
}
}