Click or drag to resize
CMSAuthorizeNetProviderGetPaymentRequest Method
Creates request object for performing payment.

Namespace: CMS.Ecommerce
Assembly: CMS.Ecommerce (in CMS.Ecommerce.dll) Version: 11.0.0
Syntax
C#
protected virtual CreateTransactionRequest GetPaymentRequest(
	IDictionary<string, Object> paymentData,
	TransactionType transactionType
)

Parameters

paymentData
Type: System.Collections.GenericIDictionaryString, Object
Additional payment data containing credit card data.
transactionType
Type: CMS.Ecommerce.AuthorizeNetDataContractsTransactionType
AuthCaptureTransaction for direct payment request. AuthOnlyTransaction for authorize payment request

Return Value

Type: CreateTransactionRequest
Instance of CreateTransactionRequest.
Exceptions
ExceptionCondition
InvalidOperationExceptionIf paymentDatais null or doesn't contain proper data AuthorizeNetParameters.>
See Also