2016-08-17 2 views
0

У меня есть интегрированный sagepay с Asp MVC мое приложение, используя прямую интеграцию, и я отправляю детали, такие как название продукта, деталь продукта, количество, CustomerEmail означает все поле который нужен, но когда я выбираю paypal на странице sagepay и выбираю Pay with Guest, используя средства PayPal, я хочу сделать платеж по карте, форму, в которой я должен заполнить данные о карте, адрес доставки, а также адрес электронной почты и контактный номер клиента, адрес отображения, но контактный номер и адрес электронной почты клиента автоматически не заселение в виде ... для передачи данных SagePay я использовал код ниже:Подтверждающий адрес электронной почты не заполняется Paypal (оплатить карточкой) с интеграцией шалфея

var data = "VendorTxCode=" + invoiceDetails.InvoiceNumber; 
         // data += "&Amount=" + Math.Round((feeAmount+taxAmount),2); 
         data += "&Amount=" + Math.Round(feeAmount, 2); 
         data += "&Currency=" + CurrencyCode; 
         data += "&Description=" + eventname; 
         data += "&CustomerName=" + invoiceDetails.ebecs_PrimaryContact.Name + ""; 
        data += "&CustomerEMail=" + email; 
        data += "&BillingSurname=" + surname; 

ответ

0

Я не верю, что Sage Pay посылает электронную почту клиента и номер контакта для Pay Pal, поэтому я ожидаю, что это станет причиной того, что информация не отображается.

+0

Спасибо Neil за ответ, я тоже думаю, как вы, но этот вопрос подходит только в том случае, если я выбираю вариант «оплатить карточкой» или «оплатить гость», и если я пытаюсь произвести платеж с помощью PayPal счет с sagepay, тогда sagepay отправляет электронную почту клиента и номер контакта. –