add status and refactor

This commit is contained in:
Kukks
2020-07-24 09:40:37 +02:00
committed by nicolas.dorier
parent cb5601c68b
commit d96bd15b3b
23 changed files with 167 additions and 62 deletions

View File

@@ -9,6 +9,10 @@ namespace BTCPayServer.Client.Models
public class InvoiceData : CreateInvoiceRequest
{
public string Id { get; set; }
[JsonConverter(typeof(StringEnumConverter))]
public InvoiceStatus Status { get; set; }
[JsonConverter(typeof(StringEnumConverter))]
public InvoiceExceptionStatus ExceptionStatus { get; set; }
public Dictionary<string, PaymentMethodDataModel> PaymentMethodData { get; set; }
public class PaymentMethodDataModel