PHP Paypal订阅参数

时间:2014-01-19 18:23:17

标签: php paypal subscription

亲爱的专家,

我想通过订阅在我的网站上添加VIP选项。就像现有会员一样,每月支付费用以获得功能。

所以我尝试使用paypal订阅按钮,但我不知道如何传递帐户ID等参数以便他访问。

我添加了变量但是在他们给我的代码中,没有办法改变它:

<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="DUFC7HMH4RRJU">
<input type="image"src="https://www.paypalobjects.com/en_GB/i/btn/btn_subscribe_LG.gif" border="0" name="submit" alt="PayPal – The safer, easier way to pay online.">
<img alt="" border="0" src="https://www.paypalobjects.com/fr_FR/i/scr/pixel.gif" width="1" height="1">
</form>

另外我对Paypal API不熟悉,有没有办法轻松做我想做的事情?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您将无法使用托管按钮。您需要进入按钮编辑器并禁用将按钮保存在PayPal的选项。这将为您提供返回按钮代码,其中包含实际嵌入代码中的参数。

然后,您可以包含“自定义”参数,并使用您需要跟踪的记录ID的值填充它。相同的值将返回到IPN的自定义参数中,以便您可以相应地更新数据库。

更好,更安全的选择是使用Express Checkout API。但这需要一些实际的编程。如果您正在使用PHP,我建议您查看我的class library for PayPal。这对你来说非常简单。

如果您决定尝试一下,我可以回答您的任何其他问题。