dischargeBalance

Списывает один из трех балансов пользователя

Параметры

  • ctx:app.Ctx
    Контекст приложения, предоставляющий доступ к различным компонентам и настройкам приложения.

  • params:AddBalanceParams
    Объект с параметрами для уменьшения баланса.

Свойства params

  • value: number
    Значение для уменьшения к балансу.

  • type: 'virtual' | 'normal' | 'points' Тип баланса (по умолчанию 'virtual').

  • comment: string
    Комментарий для уменьшения баланса.

  • userId: number (необязательно)
    Идентификатор пользователя.

  • email: string (необязательно)
    Электронная почта пользователя.

Одно из свойств userId и email должно быть обязательно заполнено.

Возвращаемое значение

  • Promise<Balance> Тип возвращаемого значения является объектом Balance, содержащим информацию о текущем балансе.

Свойства Balance

  • value: number
    Текущее значение баланса.

  • type: BalanceType
    Тип баланса.

  • currency: string
    Валюта баланса.

Свойства BalanceType

  • virtual — бонусные рубли
  • normal — депозит
  • points — монеты

❤️ Made with love on Chatium

ООО "Чатиум"

Информация о компании