Previous Docs Version

The documentation you are viewing is for a previous version of the Vendr product. Click here to jump to the current stable version.

VendrPaymentController

API reference for VendrPaymentController in Vendr, the eCommerce solution for Umbraco v8+

VendrPaymentController

public class VendrPaymentController : UmbracoApiController

Namespace

Constructors

VendrPaymentController

public VendrPaymentController(VendrContext vendr, IPaymentProviderUriResolver uriResolver)

Methods

Callback (1 of 2)

public IHttpActionResult Callback(string vendrPaymentProviderAlias, Guid vendrOrderId, 
    string vendrOrderNumber, string vendrHash)

Callback (2 of 2)

public IHttpActionResult Callback(string vendrPaymentProviderAlias, Guid vendrPaymentMethodId)

Cancel (1 of 2)

public IHttpActionResult Cancel(string vendrPaymentProviderAlias, Guid vendrOrderId, 
    string vendrOrderNumber, string vendrHash)

Cancel (2 of 2)

public IHttpActionResult Cancel(string vendrPaymentProviderAlias, Guid vendrPaymentMethodId)

Continue (1 of 2)

public IHttpActionResult Continue(string vendrPaymentProviderAlias, Guid vendrOrderId, 
    string vendrOrderNumber, string vendrHash)

Continue (2 of 2)

public IHttpActionResult Continue(string vendrPaymentProviderAlias, Guid vendrPaymentMethodId)

Edit this page on GitHub

Site + logo design © 2025 Outfield Digital Ltd. Content contributions licensed under MIT.
Vendr® is a Registered Trademark of Outfield Digital Ltd.