|
Wt
4.10.4
|
Namespace for the Payment. More...
Classes | |
| class | Address |
| Contains address information. More... | |
| class | Approval |
| A class that represents the result of a payment. More... | |
| class | Customer |
| Contains customer information. More... | |
| class | Money |
| A value class which describes a monetary value. More... | |
| class | Order |
| Contains information of a sales order. More... | |
| class | OrderItem |
| Describes an item in an order. More... | |
| class | PayPalExpressCheckout |
| A paypal express checkout process. More... | |
| class | PayPalService |
| This is a PayPal service class. More... | |
| class | Result |
| A class that represents the result of a payment API call. More... | |
Enumerations | |
| enum class | PaymentAction { Sale , Authorization , Order } |
| Enumeration for payment actions. More... | |
| enum class | ApprovalOutcome { Denied = 0 , Interrupted = 1 , Accepted = 2 } |
| Enumeration for a payment approval outcome. More... | |
Functions | |
| WT_API Money | operator+ (const Money &v1, const Money &v2) |
| Adds monetary values. | |
| WT_API Money | operator- (const Money &v1, const Money &v2) |
| Substact monetary values. | |
| WT_API Money | operator* (const Money &v1, double v2) |
| Multiplies money. | |
| WT_API Money | operator* (double v1, const Money &v2) |
| Multiplies money. | |
| WT_API Money | operator/ (const Money &v1, double v2) |
| Divides v1 and v2. | |
Namespace for the Payment.
|
strong |
Enumeration for payment actions.
See more information at PayPal:
| Enumerator | |
|---|---|
| Sale | A Sale action. |
| Authorization | An Authorization action. |
| Order | An Order action. |
Multiplies money.
You would wish you could just do that, wouldn't you ?
Adds monetary values.
Adding money of different currencies is not allowed.