【发布时间】:2019-01-09 09:43:30
【问题描述】:
我正在尝试在我们的网站上添加一个 Paypal 付款按钮。我开启了自动退货和支付数据传输。
当我指向沙盒时,一切正常,并返回到我的网站,并带有 url 中的交易 ID。
当我指向生产 PayPal 时,没有返回任何交易 ID。付款确实通过了。
表格代码如下:
<form action="#VARIABLES.strHostAddress#" method="post" target="_top" id="testform">
<input type="hidden" name="cmd" value="_donations">
<input type="hidden" name="business" value="#VARIABLES.strBusinessEmail#">
<input type="hidden" name="item_name" value="#VARIABLES.strGiftDesignation# - #VARIABLES.strGiftDesignation2#">
<input type="hidden" name="amount" value="#VARIABLES.intPayAmt#">
<input type="hidden" name="first_name" value="#VARIABLES.strFirstName#">
<input type="hidden" name="last_name" value="#VARIABLES.strLastName#">
<input type="hidden" name="address1" value="#VARIABLES.strLine1#">
<input type="hidden" name="address2" value="#VARIABLES.strLine2#">
<input type="hidden" name="city" value="#VARIABLES.strCity#">
<input type="hidden" name="state" value="#VARIABLES.strState#">
<input type="hidden" name="zip" value="#VARIABLES.strPostalCode#">
<input type="hidden" name="email" value="#VARIABLES.strEmail#">
<input type="hidden" name="cancel_return" value="#VARIABLES.strCancelPage#">
<input type="hidden" name="return" value="#VARIABLES.strThankYouPage#">
<input type="hidden" name="rm" value="2">
</form>
其中#VARIABLES.strHostAddress# 是“https://www.paypal.com/cgi-bin/webscr”(实时)或“https://www.sandbox.paypal.com/cgi-bin/webscr”(沙盒)。
有什么建议或想法为什么会发生这种情况?
【问题讨论】:
标签: paypal paypal-pdt