【问题标题】:Paypal Live Subscription : Invalid Regular period. You must specify valid values for the A3, P3, and T3 parameters for a subscriptionPaypal Live 订阅:常规期间无效。您必须为订阅的 A3、P3 和 T3 参数指定有效值
【发布时间】:2018-08-31 13:51:02
【问题描述】:

我在沙盒中制作了一个订阅按钮,效果很好。但是当我在现场制作一个按钮时,它会抛出以下错误

Invalid Regular period. You must specify valid values for the A3, P3, and T3 parameters for a subscription.

我的沙盒代码:

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="FPHQZ37TC27R2">
<input type='hidden' name='rm' value='2'>
<table>
<tr><td><input type="hidden" name="on0" value="VaccineXpress Subscription">VaccineXpress Subscription</td></tr><tr><td><select name="os0">
    <option value="1 Provider : $59.00 USD - monthly">1 Provider : $59.00 USD - monthly : $59.00 USD - monthly</option>
    <option value="1 Additional Provider : $68.00 USD - monthly">1 Additional Provider : $68.00 USD - monthly : $68.00 USD - monthly</option>
    <option value="2 Additional Providers : $77.00 USD - monthly">2 Additional Providers : $77.00 USD - monthly : $77.00 USD - monthly</option>
</select> </td></tr>
</table>
<input type="hidden" name="currency_code" value="USD">
<input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/btn_subscribeCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

我的直播代码:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="FD2ZRKMF3EPDC">
<input type='hidden' name='rm' value='2'>

<table>
<tr><td><input type="hidden" name="on0" value="VaccineXpress Subscription">VaccineXpress Subscription</td></tr><tr><td><select name="os0">
    <option value="1 Provider : $59.00 USD â monthly">1 Provider : $59.00 USD â monthly : $1.00 USD - monthly</option>
    <option value="1 Additional Provider : $68.00 USD â monthly">1 Additional Provider : $68.00 USD â monthly : $68.00 USD - monthly</option>
    <option value="2 Additional Providers : $77.00 USD â monthly">2 Additional Providers : $77.00 USD â monthly : $77.00 USD - monthly</option>
</select> </td></tr>
</table>
<input type="hidden" name="currency_code" value="USD">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_subscribeCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

我从创建按钮部分制作了按钮。我也设置了销售工具的返回网址。请告诉我在现场犯错的地方。沙盒或实时代码中没有任何 a3、p3 和 t3。

我是否必须为此进行任何付款/帐户设置。 我必须从帐户设置中“关联您的银行帐户”吗?

请指导一下。

【问题讨论】:

    标签: paypal paypal-subscriptions


    【解决方案1】:

    这三个变量定义了您的订阅条款。您构建的基本上是一个“立即购买”按钮,因为没有收集未来付款的机制。

    <input type="hidden" name="a3" value="0.01"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="t3" value="M">

    这意味着每月收费 0.01 美元。在托管或保存的按钮中,这些变量在源代码中不可见。

    此外,订阅按钮不支持下拉菜单。在您的用例中,您需要为下拉菜单中的每个选项创建一个单独的按钮。

    【讨论】:

      猜你喜欢
      • 2021-10-15
      • 2014-10-21
      • 1970-01-01
      • 1970-01-01
      • 2014-02-08
      • 2010-10-03
      • 2013-05-17
      • 2022-01-19
      • 2021-09-23
      相关资源
      最近更新 更多