我已经使用直接集成将sagepay与Asp MVC我的应用程序集成,我发送的产品名称,产品详细信息,金额等详细信息,CustomerEmail表示所有需要的字段,但是当我在sagepay页面选择paypal并选择Pay with时访客用户的意思是使用paypal我想用卡付款,我必须填写卡的详细信息,送货地址,以及客户电子邮件和联系电话,地址显示的地址,但联系电话和客户电子邮件不会自动填写表格...用于向sagepay发送数据我使用了以下代码:
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 :(得分:0)
我不相信Sage Pay会将客户电子邮件和联系电话号码发送给Pay Pal,所以我希望这就是信息不显示的原因。