Table of Contents

Class Payment

Namespace
InSite.Domain.Payments
Assembly
Shift.Sdk.dll
public class Payment
Inheritance
Payment
Inherited Members
Extension Methods

Constructors

Payment(string, decimal, MaskedCreditCard, BillingAddress, string)

public Payment(string orderNumber, decimal amount, MaskedCreditCard card, BillingAddress billing, string customerIP)

Parameters

orderNumber string
amount decimal
card MaskedCreditCard
billing BillingAddress
customerIP string

Properties

CreatedBy

public Guid CreatedBy { get; set; }

Property Value

Guid

Error

public ErrorResponse Error { get; set; }

Property Value

ErrorResponse

Request

public PaymentRequest Request { get; set; }

Property Value

PaymentRequest

Response

public PaymentResponse Response { get; set; }

Property Value

PaymentResponse

Status

public PaymentStatus Status { get; set; }

Property Value

PaymentStatus