情况就是这样,
我的网站上有三种用户注册
现在,假设用户以30美元的金额注册并进行第2次注册...... 接下来的2个月他每月30美元的费用按照PayPal的经常性付款被扣除......工作正常。:)
现在,他希望升级到40美元,即第3名会员,所以从下个月开始他的金额扣除应该是40美元...如何更新PayPal的金额变化..
我不想去PAYPAL的网站......
是否有用于此目的的API ....... 任何帮助将不胜感激....
答案 0 :(得分:2)
首先,Paypal的API 不是一个简单易用的东西,但你要问的是什么。这只是通过API取消现有的“定期付款资料”,并启动另一项同时结束的定期付款。
API方法本身会根据您使用的系统而变化。在我公司,我们使用Paypal Website Payments Pro。这有一组特定的函数来执行操作。但是,在不知道您使用哪个系统的情况下,我们无法提供任何进一步的建议。
以下链接显示了不同Paypal API的许多方法。做你的研究,并尝试提出具体问题。 :)
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/howto_api_reference
丹尼尔莫尼兹答案 1 :(得分:1)
我能够做到这一点,但首先,应该注意PayPal的这个警告:
注意:对于使用快速结账的定期付款,付款金额可以每180天增加不超过20%(从创建个人资料时开始)。
由于我没有使用快速结帐,因此发布此功能可以让我将金额从75美元更改为200美元(凭据是假的):
TRXTYPE=R&TENDER=C&PARTNER=PayPal&VENDOR=Acme&USER=Acme&PWD=a1b2c3d4
&ACTION=M&AMT=200.00&ORIGPROFILEID=RP0000001234
另一个警告是,这只是我不知道多少API和我不知道多种类型的帐户(在这种情况下是Payflow) PayPal有,但我不知道类似的东西是否适用于所有这些。上述代码实际上是从https://developer.paypal.com/docs/classic/payflow/recurring-billing/逐字逐字(凭据和金额已更改)复制的。
答案 2 :(得分:0)
您可以参考以下链接。它解释了如何更新定期的个人资料详细信息,包括金额