Exemple #1
0
        public ManagerResponse <PaymentClientTokenResult, string> GetPaymentClientToken()
        {
            var request = new ServiceProviderRequest();
            var result  = PaymentServiceProvider.RunPipeline <ServiceProviderRequest, PaymentClientTokenResult>("commerce.payments.getClientToken", request);

            result.WriteToSitecoreLog();

            return(new ManagerResponse <PaymentClientTokenResult, string>(result, result.ClientToken));
        }
Exemple #2
0
        public ActionResult Index()
        {
            var paymentServiceProvider = new PaymentServiceProvider();

            var request = new ServiceProviderRequest();

            request.SetShopName("CommerceEngineDefaultStorefront");
            request.CurrencyCode = "EUR";

            var result =
                paymentServiceProvider.RunPipeline <ServiceProviderRequest, PaymentClientTokenResult>(
                    "commerce.payments.getClientToken", request);

            return(View(result));
        }