Class Payment::Status
Defined in File Payment.h
Nested Relationships
This class is a nested type of Class Payment.
Inheritance Relationships
Base Type
public axr::sdk::StringEnum< Status >
(Template Class StringEnum)
Class Documentation
-
class Status : public axr::sdk::StringEnum<Status>
The current status of a payment.
Public Static Attributes
-
static const Status *CREATED
Indicates that the payment has been created but not sent to the provider for processing.
-
static const Status *CANCELED
Indicates that the payment was canceled by the customer.
-
static const Status *ACTION_NEEDED
Indicates that action is needed by the customer to proceed.
-
static const Status *PENDING
Indicates that the payment is currently pending with the processing provider.
-
static const Status *VOIDED
Indicates that the payment was voided.
-
static const Status *CONFIRMED
Indicates that the payment was successfully confirmed with the payment processor.
-
static const Status *DENIED
Indicates that the payment was denied by the payment processor.
-
static const Status *REFUNDED
Indicates that the payment was refunded by the payment processor.
-
static const Status *ERROR
Indicates that an error occurred while processing the payment.
-
static const Status *CREATED