Classes
| Class | Description | |
|---|---|---|
|
|
AdditionalOrderInfoArgs |
Provide additional order information to checkout flow.
|
|
|
CampaignSavingDescriptor |
Describes the campaign savings calculated by a campaigns calculator.
|
|
|
CancelPaymentArgs |
Base class for arguments passed to CancelPayment(CancelPaymentArgs, SecurityToken)
|
|
|
CheckoutFlowInfo |
Keeps information about checkout flow.
|
|
|
CompletePaymentArgs |
Base class for arguments passed to CompletePayment(CompletePaymentArgs, SecurityToken)
|
|
|
CompletePaymentResult |
Result of the operation Complete Payment, CompletePayment(CompletePaymentArgs, SecurityToken)
|
|
|
ConfigurationEntry | Obsolete.
keeps information about a plugin configuration
|
|
|
ConfigurationEntryCollection | Obsolete.
Provides a serializable ConfigurationEntry collection.
|
|
|
DeliveryCostCalculatorBase |
Defines methods used for delivery Cost calculation.
|
|
|
DeliveryPayloadInfo |
Information needed to create a delivery.
Please see the CreateDelivery method in the ICheckoutFlow interface.
|
|
|
ExecutePaymentArgs |
Provides method arguments for method of ExecutePayment(ExecutePaymentArgs, SecurityToken)
|
|
|
ExecutePaymentResult |
Provide the result from ExecutePayment(ExecutePaymentArgs, SecurityToken)
|
|
|
FeesCalculatorBase |
Defines methods used for calculation of Fees.
|
|
|
OrderTotalCalculatorBase |
Calculate the totals in the order.
|
|
|
PaymentProviderBase |
Payment provider base class.
|
|
|
PaymentProviderException |
Exception raised by a payment provider.
|
|
|
PaymentProviderFactory |
Creates instances of payment providers.
|
|
|
PluginFactory |
Singleton, loads plugins to memory.
|
|
|
ReturnPaymentArgs |
Base class for arguments passed to ReturnPayment(ReturnPaymentArgs, SecurityToken)
|
|
|
StateTransitionBuilderBase |
Builds state transitions.
|
|
|
VatCalculatorBase |
Base class for all Vat calculators.
|
Structures
| Structure | Description | |
|---|---|---|
|
|
CurrencyUnit |
Currency unit denotes a preset rounded off decimal value.
The normal precision of currency units is two decimal places.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
|
|
ExecutePaymentMode |
Execute payment mode
|