E commerce hotcakes定制支付提供商

E commerce hotcakes定制支付提供商,e-commerce,dotnetnuke,E Commerce,Dotnetnuke,我刚刚尝试建立一种新的付款方式,如下所示: 然而,我错过了接下来的一些步骤。 因此,似乎第一件事是在ProcessCheckout方法中将客户重定向到支付提供商 而且,当用户被重定向回来时,我似乎可以向Checkoutcontroller类添加一些代码,对订单进行一些更新 但是,在将客户发送回商店网站之前,支付提供商也会在某个时候进行服务器对服务器的呼叫。 有没有什么方法/地方可以让我处理这种反应 我还需要将返回url发送到支付提供商。有没有一种很好的方法来构建这个url?刚刚发现您可以使用:H

我刚刚尝试建立一种新的付款方式,如下所示:

然而,我错过了接下来的一些步骤。 因此,似乎第一件事是在ProcessCheckout方法中将客户重定向到支付提供商

而且,当用户被重定向回来时,我似乎可以向Checkoutcontroller类添加一些代码,对订单进行一些更新

但是,在将客户发送回商店网站之前,支付提供商也会在某个时候进行服务器对服务器的呼叫。 有没有什么方法/地方可以让我处理这种反应


我还需要将返回url发送到支付提供商。有没有一种很好的方法来构建这个url?

刚刚发现您可以使用:HccUrlBuilder.RouteHccUrl(HccRoute.ThirdPartyPayment)。因此,这似乎是用作返回url的url。但是,我需要一些方式让支付提供商设置订单的状态。我认为您不能使用:var model=newcheckoutviewmodel{CurrentOrder=HccApp.OrderServices.CurrentShoppingCart()};因为这依赖于cookie或会话或其他东西。那么我如何才能获得正确的更新顺序???