Class LatitudePayCustomer
Represents a customer as part of a LatitudePayCreatePosPurchaseRequest.
Inherited Members
Namespace: Yort.LatitudePay.InStore
Assembly: Yort.LatitudePay.InStore.dll
Syntax
public class LatitudePayCustomer
Properties
| Improve this Doc View SourceAddress
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. |
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. |
Gets or sets the email address of the customer.
Declaration
[JsonProperty("email")]
public string Email { get; set; }
Property Value
Type | Description |
---|---|
String | The email. |
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. |
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.
Surname
Gets or sets the surname of the customer.
Declaration
[JsonProperty("surname")]
public string Surname { get; set; }
Property Value
Type | Description |
---|---|
String | The surname. |