【问题标题】:paypal link for subscription with start date带有开始日期的订阅的贝宝链接
【发布时间】:2015-02-09 23:30:45
【问题描述】:

我找到了使用 PayPal 进行“立即购买”付款的链接。例如,以下链接用于“立即购买”按钮的付款:

https://www.paypal.com/cgi-bin/webscr?business=example@yourwebsite.com&cmd=_xclick&currency_code=USD&amount=99&item_name=productname

它在哪里使用一些变量,如业务(用于接收者的电子邮件)、amountitem_name 等,

我正在寻找一个与上面类似的链接,用于带有开始日期的订阅,即用于指定订阅开始的有效变量。我在 Google 上搜索了一下,发现变量 subscr_date 可用于指定开始日期。但我不知道如何为订阅的开始日期制作一个正确的工作链接。

【问题讨论】:

    标签: html paypal paypal-subscriptions


    【解决方案1】:

    我认为您将两者混淆了。 PayPal 确实为“立即购买”提供了一个查询字符串按钮,但我不记得曾经见过一个用于订阅的按钮。相反,这些按钮通常包含一个包含所有选项的表单。

    PayPal 现在确实有一个更简单的解决方案。他们的Javascript Buttons 库似乎大大简化了这个过程。我认为这可能会如你所愿。

    <script src="paypal-button.min.js?merchant=YOUR_MERCHANT_ID"
        data-button="subscribe"
        data-name="My product"
        data-amount="1.00"
        data-recurrence="1"
        data-period="M"
        async
    ></script>
    

    如果还是不行,您需要使用Payments Standard HTML,它还支持定期付款

    【讨论】:

    • 但我看到此链接有效,但我只需要知道如何将开始日期添加到它https://www.sandbox.paypal.com/cgi-bin/webscr?business=example@gmail.com&amp;cmd=_xclick-subscriptions&amp;currency_code=USD&amp;a3=25&amp;p3=12&amp;t3=M&amp;item_name=Doanete%20To%20Our%20Service&amp;txn_type=subscr_signup&amp;subscr_date=1-1-2015
    • 是否可以在您发送的代码中添加开始日期?
    • 我会阅读文档并查看。选项列表太长,无法在此处打印。
    • 可以把链接发到这里吗?
    • Machavity 正确地引用了文档。 PayPal 标准 HTML 付款(或现在所称的任何东西)确实可以使用简单的 GET URL(与 POST 按钮相反),并具有所有相同的参数。您可以使用任何 PayPal 标准(非 js)按钮并转换为 GET URL 格式,或使用文档构建类似的 URL。但我不知道这是否是官方支持的功能,所以我建议不要以这种方式进行真实/永久/生产集成。支持构建自己的按钮,但坚持使用 POST 而不是 GET 是最安全的。
    猜你喜欢
    • 2015-06-10
    • 2012-03-10
    • 2013-03-22
    相关资源
    最近更新 更多