Class Payment
- Namespace
- Dynamicweb.Ecommerce.Orders
- Assembly
- Dynamicweb.Ecommerce.dll
Represents information about a payment method
- Inheritance
-
Payment
- Inherited Members
Constructors
Payment()
Initializes a new instance of the Payment class.
Properties
Active
Gets or sets the value indicating whether instance is active.
Property Value
AllowAnonymousUsers
Gets or sets a value indicating whether the Payment is available to anonymous users.
Property Value
- bool
true
if payment is available to anonymous users; otherwise,false
.
CaptureObject
Gets the capture object.
Property Value
- IRemote
Capture The capture object.
CheckoutParameters
Gets or sets the checkout parameters.
Property Value
- string
The checkout parameters.
CheckoutSystemName
Gets or sets the system name of the checkout addIn .
Property Value
- string
The system name of the checkout addIn.
Code
Gets or sets the code.
Property Value
GatewayId
Gets or sets the gateway ID.
Property Value
- string
The gateway ID.
GatewayParameters
Gets or sets the gateway parameters.
Property Value
- string
The gateway parameters.
Icon
Gets or sets the icon file name.
Property Value
- string
The icon.
IconOrderList
Gets or sets the icon file name for order list.
Property Value
- string
The icon order list.
Id
Gets or sets the ID.
Property Value
- string
The ID.
PaymentAddInType
Gets or sets the type of the addIn.
Property Value
- Payment
Add InTypes The type of the addIn.
Sorting
Sort order of current group inside parent group's children collection
Property Value
TermsCode
Gets or sets the payment terms code.
Property Value
Translations
Gets the translations
Property Value
UserGroups
Gets or sets to whom user groups the payment is shown.
Property Value
Methods
Clone()
Clones this instance.
Returns
GetDescription(string)
Gets the description of the payment for the given language.
Parameters
languageId
string
Returns
GetName(string)
Gets the name of the payment for the given language.
Parameters
languageId
string
Returns
GetTermsDescription(string)
Gets the terms description of the payment for the given language.
Parameters
languageId
string
Returns
SetDescription(string, string)
Sets the description of the payment for the given language.
Parameters
SetName(string, string)
Sets the name of the payment for the given language.
Parameters
SetTermsDescription(string, string)
Sets the terms description of the payment for the given language.