addDealPayment

Добавляет запись о платеже в заказ

Параметры

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

  • params:object
    Объект с параметрами для добавления платежа по сделке.

Свойства params

  • number: string | number (необязательно)
    Номер сделки.

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

  • status: PaymentStatus
    Статус платежа.

  • amount: number
    Сумма платежа.

  • currency: Currency (необязательно)
    Валюта платежа.

  • createdAt: string (необязательно)
    Дата и время создания платежа в формате 'YYYY-MM-DD HH:mm'.

  • type: PaymentType
    Тип платежа.

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

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

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

Свойства AddPaymentResult

  • id: number
    Уникальный идентификатор платежа.

  • amount: number
    Сумма платежа.

  • currency: Currency
    Валюта платежа.

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

  • deal_id: number
    Идентификатор сделки.

  • ctype: string
    Тип платежа.

  • status: PaymentStatus
    Статус платежа.

  • type: PaymentType
    Тип платежа.

  • ACCOUNT_ID: number
    Идентификатор аккаунта.

  • created_at: string
    Дата и время создания платежа.

  • updated_at: string
    Дата и время последнего обновления платежа.

Свойства PaymentStatus

  • expected — ожидаемый
  • accepted — принятый
  • returned — возвращенный
  • tobalance — на баланс
  • frombalance — с баланса
  • returned_to_balance — возвращено на баланс

Свойства PaymentType

  • ALFA — Альфа-банк
  • BILL — Безналичный расчёт
  • 2CO — 2Checkout
  • CARD — Банковской картой
  • CARD_TERMINAL — Банковская карта через терминал
  • CASH — Наличные
  • kvit — Квитанция в банк
  • OTHER — Другое
  • payanyway — PayAnyWay
  • PAYPAL — PayPal
  • perfect_money — Perfect Money
  • PERFECTMONEY — Perfect Money
  • QIWI — Qiwi (устаревшее)
  • qiwi_kassa — QIWI Касса
  • QUICKTRANSFER — Системы быстрых переводов
  • RBK — РБК Деньги
  • rbkmoney — РБК Деньги (устаревшее)
  • rbkmoney_new — РБК Деньги (2018 г)
  • ROBOKASSA — Робокасса
  • SBER — Sberbank
  • sberbank — Сбербанк эквайринг
  • tinkoff — Тинькофф Банк
  • tinkoffcredit — Тинькофф Кредит

❤️ Made with love on Chatium

ООО "Чатиум"

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