О TutuPay
TutuPay — единый центр оплаты, баланса и биллинга набора Tutu. Один аккаунт Tutu = один общий баланс: пополните раз (Alipay / WeChat или промокод) и оплачивайте дополнительные услуги в любом продукте (tutuedit, tutucut, tutuaudio…) с того же баланса. Продуктам больше не нужно создавать свои платежи.
Почему ваши деньги в безопасности
Блокировка строк
Изменения баланса выполняются в одной транзакции с блокировками строк — параллельные списания не сделают баланс отрицательным.
Проверка подписи
Платёжные колбэки проверяются по MD5 и по сумме перед пометкой об оплате — поддельные колбэки отклоняются.
Идемпотентность
Пометка об оплате, погашение и возврат атомарны и идемпотентны — повторы никогда не приводят к двойному списанию.
Самовосстановление
Планировщик сверяет по таймеру: повторяет оплаченные невыполненные заказы, восполняет потерянные колбэки и восстанавливается автоматически при перезапуске.
Что стоит знать
- Данные карты никогда не проходят через нас: платежи обрабатывает официальный Alipay / WeChat; мы храним только номера транзакций для сверки.
- У каждого изменения баланса есть снимок журнала до/после — сверяйте и отслеживайте любую запись в любое время.
- Пополненный баланс только для использования в наборе и не выводится (см. Условия).