Show / Hide Table of Contents
    • Yort.LatitudePay.InStore
      • ILatitudePayClient
      • ILatitudePaySignatureGenerator
      • ILatitudePaySystemClock
      • LatitiudePayShippingLine
      • LatitudePayAddress
      • LatitudePayApiException
      • LatitudePayAuthToken
      • LatitudePayAvailability
      • LatitudePayCancelPurchaseRequest
      • LatitudePayCancelPurchaseResponse
      • LatitudePayClient
      • LatitudePayClientConfiguration
      • LatitudePayConfigurationRequest
      • LatitudePayConfigurationResponse
      • LatitudePayConstants
      • LatitudePayCreatePosPurchaseRequest
      • LatitudePayCreatePosPurchaseResponse
      • LatitudePayCreateRefundRequest
      • LatitudePayCreateRefundResponse
      • LatitudePayCurrencies
      • LatitudePayCustomer
      • LatitudePayEnvironment
      • LatitudePayHMACSHA256SignatureGenerator
      • LatitudePayMoney
      • LatitudePayProduct
      • LatitudePayPurchaseStatusRequest
      • LatitudePayPurchaseStatusResponse
      • LatitudePayReturnUrls
      • LatitudePaySystemClock

    Class LatitudePayCustomer

    Represents a customer as part of a LatitudePayCreatePosPurchaseRequest.

    Inheritance
    Object
    LatitudePayCustomer
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Yort.LatitudePay.InStore
    Assembly: Yort.LatitudePay.InStore.dll
    Syntax
    public class LatitudePayCustomer

    Properties

    | Improve this Doc View Source

    Address

    Gets or sets the physical/postal address of the customer.

    Declaration
    [JsonProperty("address")]
    public LatitudePayAddress Address { get; set; }
    Property Value
    Type Description
    LatitudePayAddress

    The address.

    | Improve this Doc View Source

    DateOfBirth

    Gets or sets the birth date of the customer.

    Declaration
    [JsonProperty("dateOfBirth")]
    public DateTime? DateOfBirth { get; set; }
    Property Value
    Type Description
    Nullable<DateTime>

    The date of birth.

    | Improve this Doc View Source

    Email

    Gets or sets the email address of the customer.

    Declaration
    [JsonProperty("email")]
    public string Email { get; set; }
    Property Value
    Type Description
    String

    The email.

    | Improve this Doc View Source

    FirstName

    Gets or sets the first name of the customer.

    Declaration
    [JsonProperty("firstName")]
    public string FirstName { get; set; }
    Property Value
    Type Description
    String

    The first name.

    | Improve this Doc View Source

    MobileNumber

    Gets or sets the mobile number of the customer.

    Declaration
    [Required]
    [JsonProperty("mobileNumber")]
    public string MobileNumber { get; set; }
    Property Value
    Type Description
    String

    The mobile number.

    Remarks

    Required as this is used to send the customer an SMS message prompting them to approve the payment plan.

    | Improve this Doc View Source

    Surname

    Gets or sets the surname of the customer.

    Declaration
    [JsonProperty("surname")]
    public string Surname { get; set; }
    Property Value
    Type Description
    String

    The surname.

    • Improve this Doc
    • View Source
    Back to top Copyright (c) 2020 Troy Willmot