繁体   English   中英

如何使用帐单地址创建PayPal订阅表格?

[英]How to create PayPal subscription form with billing address?

我正在尝试创建一个带有帐单地址的PayPal订阅表格,但是它不起作用,我无法确定问题所在,请查看此表格。

<form name="_xclick" action="https://www.sandbox.paypal.com/webscr" method="post">
    <input type="hidden" name="cmd" value="_xclick-subscriptions" />
    <input type="hidden" name="business" value="business.account@test.com" />
    <input type="hidden" name="currency_code" value="USD" />
    <input type="hidden" name="no_shipping" value="1" />

    <input type="hidden" name="item_name" value="Baseball Hat Monthly" />
    <input type="hidden" name="item_number" value="123" />
    <input type="hidden" name="a3" value="5.00" />
    <input type="hidden" name="p3" value="3" />
    <input type="hidden" name="t3" value="M" />
    <input type="hidden" name="src" value="1" />
    <input type="hidden" name="sra" value="1" />

    <input type="hidden" name="return" value="http://www.example.com/thankyou" />
    <input type="hidden" name="cancel_return"  value="http://www.example.com/cancel" />
    <input type="hidden" name="notify_url" value="http://www.example.com/ipn" />

    <input type="hidden" value="Colorado Springs" name="city" id="city">
    <input type="hidden" value="US" name="country" id="country">
    <input type="hidden" value="personal.account@test.com" name="email" id="email">
    <input type="hidden" value="Tahir" name="first_name" id="first_name">
    <input type="hidden" value="Yasin" name="last_name" id="last_name">
    <input type="hidden" value="80903" name="zip" id="zip">
    <input type="hidden" value="CO" name="state" id="state">
    <input type="hidden" value="219 W. Colorado Avenue Suite 200" name="address1" id="address1">
    <input type="hidden" value="" name="address2" id="address2">
    <input type="hidden" value="1" name="address_override" id="address_override">


    <input type="submit" name="submit" value="Subscribe" />
</form>

您可以看到address_override属性设置为1但是当我在PayPal商业帐户中看到订单详细信息时,它不会显示提交的地址,但会显示以下通知。

贝宝通知

设置为“ no_shipping = 1”时,您不需要交易的收货地址,因此,该地址不会在结帐过程中和交易明细中出现。

我将其分别更改为“ 2”和“ 0”,但是登录到测试帐户后却没有出现该地址-就像应该的那样。 如果我将按钮类型切换为“ _xclick”,并且将其设置为“ no_shipping = 2”,则地址确实会正确显示。

我将向工程师提交票证,以解决订购按钮的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM