我想显示这样的项目的描述:
我根据这个article写了我的解决方案并附加到此 asp.net 解决方案。
但是,在PayPal登录页面(如第一张图),我只看到购买和金额(不是第一张图)。
我使用这些 URL 来创建交易:
为了设置交易,我发送了这些参数:
- “伙伴”
- “供应商”
- “用户”
- “残疾人士”
- “交易类型”
- “AMT”
- “货币”
- “创建安全 token ”
- “安全 token ”
- “返回网址”
- “取消网址”
- “错误网址”
- “冗长”
- “BILLTOFIRSTNAME”
- “比尔托拉斯姓名”
- “比尔托街”
- “BILLTOCITY”
- “比尔托州”
- “BILLTOZIP”
- “BILLTOCOUNTRY”
- “SHIPTOFIRSTNAME”
- “SHIPTOLASTNAME”
- “船街”
- “ cargo 城市”
- “发货状态”
- “SHIPTOZIP”
- “船运国”
我尝试使用这些参数定义行项目描述:
- “L_QTYn”
- “L_NAMEn”
- “L_DESCn”
- “L_COSTn”
- “L_TAXAMTn”
其中 n
- 从 0 或 1 开始的行号(我现在不记得了)
我也试过那些参数:
- “L_PAYMENTREQUEST_m_NAMEn”
- “L_PAYMENTREQUEST_m_NUMBERn”
- ...等等
在所有情况下我都没有得到任何改变。
那么,我错过了什么?是否可以显示 PayflowPro 快速结帐项目?
感谢您引用我的文章:)
要通过 Payflow 传递 EC 行项目,有两种解决方案:
A) 联系 www.paypal.com/mts 并要求他们切换启用 EC 行项目的功能位图
B) 将此添加到您的请求中:“_TRAILER_PASSTHROUGH__=Y”
请注意,(B) 可以更改您从 Payflow 收到的响应的格式以具有值长度标签,即 NAME[5]=VALUE 而不是 NAME=VALUE,因此相应地解析...
(特别是,当从 PayPal 返回的 VALUE 中包含特殊字符(例如“&”,因此您不能简单地在“&”上拆分字符串)时会发生这种情况)
我是一名优秀的程序员,十分优秀!