贝宝修改订阅 - 付款标准

问题描述:

因此,我已经将PayPal完全实施到了我的系统中。该系统在用户'包'上工作,全部以定价。每个用户都有一个分配给他们的subscr_id(由PayPal设置),以及他们购买的软件包的详细信息。贝宝修改订阅 - 付款标准

我需要能够修改订阅,以便用户可以选择不同的包。基本上我只需要能够改变金额和'自定义'字段(这包含包详细信息,使用的优惠券等)。

我会想,并且希望它能够像为用户显示'修改','subscr_id','自定义'(新值)和'金额'(新值)隐藏字段一样简单)。不幸的是,我无法在网上找到它,而且PayPal的文档非常庞大,所以我发现自己一次一个圈地转了几个小时。

我的IPN全部设置好,工作正常,我从字面上只需要建立一个表格,让我可以设置'数量'和'自定义'变量......我认为这很容易!任何帮助是极大的赞赏。提前致谢。

搜索一丁点儿后,希望这将帮助:

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_subscribe_buttons#id09A7G0502UI

如果在2009年10月15日,后成为贝宝商家,您可以编辑一个买方的用户签约信息。

作为订阅服务提供商,您可以在编辑配置文件页面中编辑买方的订阅配置文件。使用此页面更新买方信息,调整订阅的成本或周期,并指定如何处理缺失或失败的付款。

+1

是的,我发现发布后几个小时。现在虽然不幸,但对我来说没什么用处,因为我必须建立一个非常倒退的机制。 PayPal不允许即时修改。因此,如果有人想开始为“专业”套餐付款而不是“基本”套餐,他们可以即时访问,但不能支付30天。然后,他们可以降低一天的订阅额度,然后在结算后的一天再次修改 - 实质上是以最低价格获得最佳服务 - 这是一个很大的漏洞。我已经做到了,所以他们必须取消然后重新订阅,而不是理想的,但它似乎是唯一的方式。谢谢 – Mike 2011-02-10 09:45:46

+0

我认为这里更好的链接是https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_subscribe_buttons#id08ADFA005QU – coderintherye 2012-10-25 21:09:51

我最近一直在关注这个。您可以创建“修改订阅”按钮来更改订阅详细信息,如金额和期限。当用户点击此按钮时,他们将登录并查看旧的订阅详细信息和新的订阅详细信息,并且必须批准/保存才能生效。但一个主要问题是,您只能在10天内将订阅金额提高20%。

要创建修改订阅按钮,只需使用具有所需新参数的常规订阅HTML按钮并添加额外参数“modify = 2”(2 =仅修改,1 =修改或注册)。

此外,我认为即使您修改订阅,自定义变量字段也不会更改,但我不是100%确定的。