Skip to content

Commit 7175c19

Browse files
committed
docs: add payment provider battle-test warning and clarify timezone description
- Add warning block in README that payment providers are not yet battle-tested - Update GeneralSettings timezone description to include logs alongside traffic stats
1 parent c9f2a9c commit 7175c19

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,8 @@ HTTPS long-poll с bearer-токеном). Панели не нужен ни в
225225
**PayPalych**, **RioPay**, **RollyPay**, **SeverPay**, **Platega**, **PayPear**, **AuraPay** (карты, СБП, ₽), **CryptoBot** и **Heleket** (крипта, счёт в рублях). У каждого можно задать своё название для кнопки оплаты. Клиент выбирает тариф в боте или на странице подписки, платит, тариф **включается сам**. Каждый провайдер настраивается на странице «Оплата» (включить, ввести ключи, скопировать URL вебхука в кабинет провайдера) — список провайдеров расширяется, добавление нового не требует правок в UI. Подтверждение идёт двумя путями — мгновенный вебхук (подпись провайдера проверяется, а провайдеры без подписи перепроверяются повторным запросом к их API) и поллинг как страховка, если
226226
вебхук не дошёл; обработка идемпотентна, сумма сверяется с заказом. Без провайдеров работает ручной режим: админ подтверждает оплату сам.
227227

228+
> ⚠️ **Провайдеры оплаты пока не проверены на боевых аккаунтах.** Если вы подключили какой-то из них — пожалуйста, [сообщите в issue](https://github.com/AppsGanin/rospanel/issues), работает он или нет (какой провайдер, что получилось, что сломалось). Это поможет отметить проверенные провайдеры и починить остальные.
229+
228230
#### 👥 Доступ, роли и аудит
229231

230232
**Несколько администраторов** с ролями-лестницей: **владелец** (может всё, включая

web/src/GeneralSettings.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ export function GeneralSettings() {
294294

295295
<SettingCard
296296
title="Часовой пояс"
297-
description="Граница суток в статистике трафика."
297+
description="Граница суток в статистике/логах."
298298
>
299299
<Select data={tzList} value={timezone} onChange={setTimezone} searchable />
300300
</SettingCard>

0 commit comments

Comments
 (0)