Click or drag to resize
PaymentOptionInfoProviderExtensionsGetBySite Method
Returns query for of all payment options matching the specified parameters.

Namespace: CMS.Ecommerce
Assembly: CMS.Ecommerce (in CMS.Ecommerce.dll) Version: 13.0.131
Syntax
C#
public static ObjectQuery<PaymentOptionInfo> GetBySite(
	this IPaymentOptionInfoProvider paymentOptionInfoProvider,
	int siteId,
	bool onlyEnabled = false
)

Parameters

paymentOptionInfoProvider
Type: CMS.EcommerceIPaymentOptionInfoProvider
Provider for PaymentOptionInfo management.
siteId
Type: SystemInt32
ID of the site the options should be retrieved from. If set to 0, global payment options are retrieved
onlyEnabled (Optional)
Type: SystemBoolean
True - only enabled payment options from the specified site are returned. False - all site options are returned

Return Value

Type: ObjectQueryPaymentOptionInfo

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IPaymentOptionInfoProvider. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Exceptions
ExceptionCondition
ArgumentNullExceptionThrown when paymentOptionInfoProvider is null.
See Also