Implement payment methods management and binding functionality
- Added new handlers for managing payment methods, including viewing, binding, and deleting payment methods. - Introduced new inline keyboard options for payment method management in user interactions. - Enhanced the YooKassa service to support card binding with minimal payment requirements. - Updated localization files to include new messages related to payment methods and their management.
This commit is contained in:
@@ -374,6 +374,20 @@
|
||||
"autorenew_enable_button": "Включить автопродление",
|
||||
"autorenew_disable_button": "Выключить автопродление",
|
||||
"subscription_autorenew_updated": "Настройки автопродления обновлены.",
|
||||
"payment_methods_manage_button": "💳 Способы оплаты",
|
||||
"payment_methods_title": "💳 <b>Способы оплаты</b>",
|
||||
"payment_method_bind_button": "➕ Привязать карту",
|
||||
"payment_method_delete_button": "🗑 Удалить",
|
||||
"payment_method_view_button": "ℹ️ Детали",
|
||||
"payment_method_none": "У вас пока нет сохранённой карты.",
|
||||
"payment_method_bound_success": "✅ Карта успешно привязана.",
|
||||
"payment_method_deleted_success": "✅ Способ оплаты удалён.",
|
||||
"payment_method_delete_confirm": "Удалить сохранённый способ оплаты?",
|
||||
"payment_method_card_title": "💳 Карта {network} ••••{last4}",
|
||||
"payment_method_added_at": "Добавлена: {date}",
|
||||
"payment_method_last_tx": "Последняя операция: {date}",
|
||||
"payment_method_tx_history_title": "📜 История операций",
|
||||
"payment_method_no_history": "История операций отсутствует.",
|
||||
"subscription_tribute_notice": "Оплачено через Tribute. Продление делайте по ссылке Tribute.",
|
||||
"subscription_tribute_notice_with_link": "Оплачено через Tribute. Продлить: {link}",
|
||||
"subscription_autorenew_not_supported_for_tribute": "Автопродление управляется Tribute. Управляйте продлением в приложении/ссылке Tribute.",
|
||||
|
||||
Reference in New Issue
Block a user