iberbox
2.1.2
|
The Payment Info Data class. More...
Public Types | |
enum | PaymentMethodStatus { PMS_NONE = 0, PMS_ACTIVE = 1, PMS_FAILED = 2, PMS_EXPIRED = 3 } |
The Payment Method Status enum. More... | |
enum | PaymentMethodType { PMT_NONE = 0, PMT_CREDIT_CARD = 1, PMT_RESELLER = 2, PMT_DIRECT_DEBIT = 3, PMT_BANK_TRANSFER = 4 } |
The Payment Method Type enum. More... | |
Public Member Functions | |
uint64_t | getExpirationTime () const |
Gets the time when the payment method expires. More... | |
int | getId () const |
Gets the identifier of the payment method. More... | |
std::string | getName () const |
Gets the Name object. More... | |
int | getStatus () const |
Gets the status of the payment method. More... | |
int | getType () const |
Gets the payment method type. More... | |
PaymentMethodInfoData () | |
Constructs a new Payment Method Info Data object. More... | |
virtual | ~PaymentMethodInfoData () |
Destroys the Payment Method Info Data object. More... | |
The Payment Info Data class.
iberbox::PaymentMethodInfoData::PaymentMethodInfoData | ( | ) |
Constructs a new Payment Method Info Data object.
|
virtual |
Destroys the Payment Method Info Data object.
uint64_t iberbox::PaymentMethodInfoData::getExpirationTime | ( | ) | const |
Gets the time when the payment method expires.
int iberbox::PaymentMethodInfoData::getId | ( | ) | const |
Gets the identifier of the payment method.
std::string iberbox::PaymentMethodInfoData::getName | ( | ) | const |
Gets the Name object.
int iberbox::PaymentMethodInfoData::getStatus | ( | ) | const |
Gets the status of the payment method.
The valid status values are described by the PaymentMethodStatus enum.
int iberbox::PaymentMethodInfoData::getType | ( | ) | const |
Gets the payment method type.
The valid payment method type values are described by PaymentMethodType enum.