0

被告知要过来听听 Paypal 社区的信息,因为您的技术含量更高。希望您能帮助我解决 wordpress 插件 WP Auctions 中的一个神秘编码问题。

这是一条简单的线,但它对贝宝的输出非常奇怪,具体取决于是否添加空格。

我无法从插件创建者那里获得支持,因为他们似乎刚刚放弃并且没有回复电子邮件。我已经在网上搜索了几天,寻找可行的黑客攻击,一无所获:(

这是输出为 GBP 但未在 paypal 显示运费的行:

$payment .= "\n\nhttps://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=".urlencode($paypal)."&item_name=".urlencode($rows->name)."&amount=".urlencode($rows->winning_price)."&shipping=".urlencode($rows->shipping_price)."&no_shipping=0&no_note=1&currency_code=".$currencycode."&lc=GB&bn=PP%2dBuyNowBF&charset=UTF%2d8";

有人发布了一个假定的修复程序,它现在确实显示发货,但没有以英镑显示,而是以美元显示

 $payment .= "\n\nhttps://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=".urlencode($paypal)."&item_name=".urlencode($rows->name)."&amount=".urlencode($rows->winning_price)."&shipping=".urlencode($rows->shipping_price)."&no_shipping=0&no_note=1& "."currency_code=".$currencycode."&lc=GB&bn=PP%2dBuyNowBF&charset=UTF%2d8";

任何帮助将不胜感激,因为这是最后一个问题,然后我可以启动我的网站。(摸木头)

4

1 回答 1

0

设置no_shipping=0不会使送货地址成为必需的,它实际上使它成为可选的。要要求您希望拥有的每笔交易的送货地址 no_shipping=2

你总是要接受英镑付款吗?您可以像这样对值进行硬编码:

currency_code=GBP
于 2013-06-11T20:54:10.287 回答