ZeroValuePaymentProvider
public class ZeroValuePaymentProvider : PaymentProviderBase<ZeroValuePaymentProviderSettings>
Inheritance
Namespace
Constructors
ZeroValuePaymentProvider
public ZeroValuePaymentProvider(VendrContext vendr)
Properties
FinalizeAtContinueUrl
public override bool FinalizeAtContinueUrl { get; }
Methods
GenerateForm
public override PaymentFormResult GenerateForm(OrderReadOnly order, string continueUrl,
string cancelUrl, string callbackUrl, ZeroValuePaymentProviderSettings settings)
GetCancelUrl
public override string GetCancelUrl(OrderReadOnly order, ZeroValuePaymentProviderSettings settings)
GetContinueUrl
public override string GetContinueUrl(OrderReadOnly order,
ZeroValuePaymentProviderSettings settings)
GetErrorUrl
public override string GetErrorUrl(OrderReadOnly order, ZeroValuePaymentProviderSettings settings)
ProcessCallback
public override CallbackResult ProcessCallback(OrderReadOnly order, HttpRequestBase request,
ZeroValuePaymentProviderSettings settings)