using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Lava.NET.Types.LavaAPI
{
public class WithdrawInfo : IBase
{
///
/// Номер заявки
///
public string id { get; set; }
///
/// Время создания (В формате unix timestamp)
///
public string created_at { get; set; }
///
/// Сумма заявки
///
public string amount { get; set; }
///
/// Комиссия
///
public string commission { get; set; }
///
/// Статус заявки
///
public string status { get; set; }
///
/// Сервис
///
public string service { get; set; }
///
/// Комментарий
///
public string? comment { get; set; }
///
/// Валюта
///
public string currency { get; set; }
}
public class Withdraw : IBase
{
///
/// Номер кошелька, с которго совершается вывод
///
///
/// R40510054
///
public string account { get; set; }
///
/// Сумма вывода
///
public float amount { get; set; }
///
/// Номер счета в вашей системе
/// Должен быть уникальным
///
public string? order_id { get; set; }
///
/// Url для отправки Webhook
///
public string? hook_url { get; set; }
///
/// Откуда списывать комиссию
///
/// 1 - с баланса, 0 - с суммы
/// Если параметр не передан, то комиссия берется с суммы
///
public int? subtract { get; set; } = 0;
///
/// Сервис вывода
/// Пример: card
///
public string? service { get; set; } = "card";
///
/// Номер счета получателя
///
public string? wallet_to { get; set; }
///
/// Комментарий к выводу
///
public string? comment { get; set; }
///
/// ID банка в СБП
///
public string? sbp_bank_id { get; set; }
}
}