btcpayserver/BTCPayServer/Data/InvoiceData.cs

85 lines
1.5 KiB
C#
Raw Normal View History

2017-09-13 08:47:34 +02:00
using BTCPayServer.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace BTCPayServer.Data
{
public class InvoiceData
{
public string StoreDataId
{
get; set;
}
public StoreData StoreData
{
get; set;
}
2017-09-13 08:47:34 +02:00
public string Id
{
get; set;
}
2017-09-13 08:47:34 +02:00
public DateTimeOffset Created
{
get; set;
}
2017-09-13 08:47:34 +02:00
public List<PaymentData> Payments
{
get; set;
}
2017-09-13 08:47:34 +02:00
2018-01-14 13:48:23 +01:00
public List<InvoiceEventData> Events
{
get; set;
}
public List<RefundAddressesData> RefundAddresses
{
get; set;
}
2017-09-13 08:47:34 +02:00
public List<HistoricalAddressInvoiceData> HistoricalAddressInvoices
{
get; set;
}
public byte[] Blob
{
get; set;
}
public string ItemCode
{
get;
set;
}
public string OrderId
{
get;
set;
}
public string Status
{
get;
set;
}
public string ExceptionStatus
{
get;
set;
}
public string CustomerEmail
{
get;
set;
}
2017-11-06 09:31:02 +01:00
public List<AddressInvoiceData> AddressInvoices
{
get; set;
}
}
2017-09-13 08:47:34 +02:00
}