我有一个类似下面的表单,当业务是沙盒帐户时可以正常工作,但是当我使用真正的商业帐户时却没有。 在后一种情况下,返回字段从未显示,而是我看到了PayPal付款确认页面。 我已尝试在商家帐户中启用/停用自动退货,但它没有任何区别......任何想法?
<form target="paypal_iframe" name="form_iframe" id="form_iframe" method="post" action="https://securepayments.paypal.com/cgi-bin/acquiringweb">
<input type="hidden" name="cmd" value="_hosted-payment">
<input type="hidden" name="subtotal" value="100">
<input type="hidden" name="business" value="my@email.com">
<input type="hidden" name="currency_code" value="GBP">
<input type="hidden" name="lc" value="GB">
<input type="hidden" name="paymentaction" value="sale">
<input type="hidden" name="template" value="templateD">
<input type="hidden" name="return" value="http://www.mywebsite.com/receipt">
</form>
答案 0 :(得分:1)
唯一可能导致它的原因是,如果按钮存在问题并且托管或非托管。
答案 1 :(得分:0)
此处的解决方案是添加iFrame文档中未涵盖的额外字段
<input type="hidden" name="showHostedThankyouPage" value="false">
请注意,字段名称区分大小写。
PP_MTS_Chad位于右侧