Class LatitudePayCreatePosPurchaseResponse
Represents a response from a CreatePosPurchaseAsync(LatitudePayCreatePosPurchaseRequest) request.
Inherited Members
Namespace: Yort.LatitudePay.InStore
Assembly: Yort.LatitudePay.InStore.dll
Syntax
public class LatitudePayCreatePosPurchaseResponse
Properties
| Improve this Doc View SourceCommissionAmount
Gets or sets the dollar figure of the fees charged to the merchant by LatitudePay for this payment plan.
Declaration
[JsonProperty("commissionAmount")]
public decimal CommissionAmount { get; set; }
Property Value
Type | Description |
---|---|
Decimal | The commission amount. |
ExpiryDate
Gets or sets the last date and time at which the customer can approve this payment plan.
Declaration
[JsonProperty("expiryDate")]
public DateTimeOffset ExpiryDate { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset | The expiry date. |
Reference
Gets or sets the LatitudePay reference for this payment plan.
Declaration
[JsonProperty("reference")]
public string Reference { get; set; }
Property Value
Type | Description |
---|---|
String | The LatitudePay reference. |
StatusUrl
Gets or sets a URL that can be called to check the payment status.
Declaration
[JsonProperty("statusUrl")]
public Uri StatusUrl { get; set; }
Property Value
Type | Description |
---|---|
Uri | The status URL. |
Remarks
Provided for completeness but typically not used with this library as you use GetPurchaseStatusAsync(LatitudePayPurchaseStatusRequest) method with the payment token.
Token
Gets or sets the payment token for the plan created.
Declaration
[Required]
[JsonProperty("token")]
public string Token { get; set; }
Property Value
Type | Description |
---|---|
String | The payment token. |