О TutuPay

TutuPay — единый центр оплаты, баланса и биллинга набора Tutu. Один аккаунт Tutu = один общий баланс: пополните раз (Alipay / WeChat или промокод) и оплачивайте дополнительные услуги в любом продукте (tutuedit, tutucut, tutuaudio…) с того же баланса. Продуктам больше не нужно создавать свои платежи.

Почему ваши деньги в безопасности

Блокировка строк

Изменения баланса выполняются в одной транзакции с блокировками строк — параллельные списания не сделают баланс отрицательным.

Проверка подписи

Платёжные колбэки проверяются по MD5 и по сумме перед пометкой об оплате — поддельные колбэки отклоняются.

Идемпотентность

Пометка об оплате, погашение и возврат атомарны и идемпотентны — повторы никогда не приводят к двойному списанию.

Самовосстановление

Планировщик сверяет по таймеру: повторяет оплаченные невыполненные заказы, восполняет потерянные колбэки и восстанавливается автоматически при перезапуске.

Что стоит знать

  • Данные карты никогда не проходят через нас: платежи обрабатывает официальный Alipay / WeChat; мы храним только номера транзакций для сверки.
  • У каждого изменения баланса есть снимок журнала до/после — сверяйте и отслеживайте любую запись в любое время.
  • Пополненный баланс только для использования в наборе и не выводится (см. Условия).