Click or drag to resize
CMSPaymentGatewayProvider Methods

The CMSPaymentGatewayProvider type exposes the following members.

Methods
  NameDescription
Protected methodAddAdditionalInfoToPaymentResult
Adds some additional information to payment result, such as time stamp and payment method name.
Protected methodCheckOrder
Check, whether Order and Shopping cart objects are present. In case Order or ShoppingcartInfo object is not set
Protected methodCreatePaymentResultInfo
Creates payment result object - base PaymentResultInfo object is created by default.
Public methodStatic memberGetPaymentGatewayProviderTProvider
Returns payment gateway provider instance of given generic type.
Protected methodGetPaymentGatewayUrl
Returns payment gateway url.
Public methodIsUserAuthorizedToFinishPayment
Checks whether specified user is authorized to finish payment.
Protected methodStatic memberLogEvent
Logs error with given message, eventCode and eventSource to event log.
Protected methodRoundPrice
Transform given price into string representation according to given formatProvider and formatString.
Protected methodUpdateOrderPaymentResult
Updates order payment result in database.
Public methodUseDelayedPayment
Returns whether both gateway and provider shall use delayed payment method.
Public methodValidateCustomData
Validates payment gateway custom data of the current shopping cart step - payment gateway form data validation is performed by default.
Top
See Also