Пример #1
0
        private void SavePaymentInfo(CheckoutViewModel model)
        {
            var token   = model.PayPalToken;
            var payerId = model.PayPalPayerId;

            if (!string.IsNullOrEmpty(payerId))
            {
                // This is to fix a bug with paypal returning multiple payerId's
                payerId = payerId.Split(',')[0];
            }

            var payManager = new OrderPaymentManager(model.CurrentOrder, HccApp);

            payManager.PayPalExpressAddInfo(model.CurrentOrder.TotalGrand, token, payerId);
        }