Class ImportPayment
- Namespace
- InSite.Application.Gateways.Write
- Assembly
- Shift.Sdk.dll
public class ImportPayment : Command, ICommand
- Inheritance
-
ImportPayment
- Implements
- Inherited Members
- Extension Methods
Constructors
ImportPayment(Guid, Guid, Guid, Guid, Guid, string, PaymentStatus, DateTimeOffset?, DateTimeOffset?, decimal, string, string, string, string)
public ImportPayment(Guid gateway, Guid tenant, Guid invoice, Guid payment, Guid createdBy, string orderNumber, PaymentStatus status, DateTimeOffset? started, DateTimeOffset? approved, decimal amount, string customerIP, string transactionId, string resultCode, string resultMessage)
Parameters
gatewayGuidtenantGuidinvoiceGuidpaymentGuidcreatedByGuidorderNumberstringstatusPaymentStatusstartedDateTimeOffset?approvedDateTimeOffset?amountdecimalcustomerIPstringtransactionIdstringresultCodestringresultMessagestring
Properties
Amount
public decimal Amount { get; }
Property Value
Approved
public DateTimeOffset? Approved { get; }
Property Value
CreatedBy
public Guid CreatedBy { get; }
Property Value
CustomerIP
public string CustomerIP { get; }
Property Value
Invoice
public Guid Invoice { get; }
Property Value
OrderNumber
public string OrderNumber { get; set; }
Property Value
Payment
public Guid Payment { get; }
Property Value
ResultCode
public string ResultCode { get; }
Property Value
ResultMessage
public string ResultMessage { get; }
Property Value
Started
public DateTimeOffset? Started { get; }
Property Value
Status
public PaymentStatus Status { get; }
Property Value
Tenant
public Guid Tenant { get; }
Property Value
TransactionId
public string TransactionId { get; }