Class Payment#
Defined in File Payment.cs
Inheritance Relationships#
Base Type#
public xbe.sdk.EntityBase
(Class EntityBase)
Class Documentation#
- class xbe.sdk.Models.Payment : xbe.sdk.EntityBase#
Tracks the lifecycle of a payment for a given customer.
REQUIRES: Purchasing Services
Properties
- double Amount { get; set; }#
The amount of the payment to be made.
- string Confirmation { get; set; }#
The digital confirmation code that was received from the payment processor.
- bool Offline { get; set; }#
Indicates that the payment will be made when the customer is offline.
- Guid OrderUid { get; set; }#
The optional unique identifier of the order that the payment is being made for.
- ProviderType Provider { get; set; }#
The backend provider that will process this payment.
- PaymentStatus Status { get; set; }#
The current status of the payment.
- Guid WalletUid { get; set; }#
The unique identifier of the wallet that the payment was made with.