实现无试用期的PayPal订阅

实现无试用期的PayPal订阅,paypal,paypal-sandbox,subscription,paypal-subscriptions,trial,Paypal,Paypal Sandbox,Subscription,Paypal Subscriptions,Trial,我使用此代码订阅贝宝支付 <form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post"> <input type="hidden" name="cmd" value="_xclick-subscriptions" /> <input type="hidden" name="business" value="a@a.com" />

我使用此代码订阅贝宝支付

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
        <input type="hidden" name="cmd" value="_xclick-subscriptions" />
        <input type="hidden" name="business" value="a@a.com" />
        <input type="hidden" name="item_name" value="this is buy" />
        <input type="submit" value="Subscribe!" />
        <input type="hidden" name="currency_code" value="GBP"/>
        <input type='hidden' name='custom' value='777sdfsdf' />
        <input type='hidden' name='invoice' value='103' />

        <input type="hidden" name="a1" value="0" />
        <input type="hidden" name="p1" value="1" />
        <input type="hidden" name="t1" value="D" />
        <input type="hidden" name="a3" value="10.00" />
        <input type="hidden" name="p3" value="1" />
        <input type="hidden" name="t3" value="D" />
        <input type="hidden" name="src" value="1" />
        <input type="hidden" name="srt" value="52" />
        <input type="hidden" name="sra" value="1" />           

    </form>
我的发现 我搜索并发现应该至少有一个试用期,但我无法找到如何使用上述方法实现无试用期 我不想改变使用贝宝的任何其他付款方式


仅供参考:我正在使用沙箱进行测试,所以我希望在实时PayPal环境中也能遇到同样的情况

不需要试用期。但是,所有句点必须有效(即长度不能为零)


删除长度为零的句点,只列出所需的句点。因此,您所调用的句点1变成了句点0(在您的示例中,这是唯一的句点)。

我不理解“删除零长度的句点,只列出您想要的句点。”a1、p1和t1是可选的。不要指定它们,但给它们提供无效值(长度为0天)-从按钮中删除这些变量。
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
        <input type="hidden" name="cmd" value="_xclick-subscriptions" />
        <input type="hidden" name="business" value="a@a.com" />
        <input type="hidden" name="item_name" value="this is buy" />
        <input type="submit" value="Subscribe!" />
        <input type="hidden" name="currency_code" value="GBP"/>
        <input type='hidden' name='custom' value='777sdfsdf' />
        <input type='hidden' name='invoice' value='103' />

        <input type="hidden" name="a1" value="0" />
        <input type="hidden" name="p1" value="0" />
        <input type="hidden" name="t1" value="D" />
        <input type="hidden" name="a3" value="10.00" />
        <input type="hidden" name="p3" value="1" />
        <input type="hidden" name="t3" value="D" />
        <input type="hidden" name="src" value="1" />
        <input type="hidden" name="srt" value="52" />
        <input type="hidden" name="sra" value="1" />           
    </form>
Invalid first trial period. You must specify valid values for the A1, P1 and T1 parameters for a subscription.