一个帐户已被两个用户使用时,PayPal订阅无法正常工作 [英] PayPal subscription not working properly when one account has been used for two users

查看:120
本文介绍了一个帐户已被两个用户使用时,PayPal订阅无法正常工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们已经在沙箱中测试了一个个人帐户,并为3个用户提供了Paypal订阅服务.购买三个订阅后,我们取消了其中一个订阅并继续进行另外两个订阅,因此在一天之后,其中两个应该续订订阅并继续另一个帐户则不应该续订.例如,这三个帐户分别为A(购买时间:4apr 2.30pm),B(购买时间:4apr 3pm),C(购买时间:4apr 3.30pm,取消时间:4apr 3.45pm).假设我们已经取消了帐户C.因此,4月5日A应该续签2.30 pm,B应该续签3 pm,C应该取消3.30pmC.但是我们面临的问题是,这些续订和取消过程并没有正确进行时间.A不会在下午2点5点正好更新. B不会在5apr 3pm时更新.C不会在5apr 3.30pm时取消.所有这些动作都在5apr 4.30pm左右触发(这是不正确的).所以这是一个时间错误.我们在paypal表单中设置notify url以及在企业帐户中用于数据库中的续订功能. 这是我们正在使用的贝宝形式.

We have tested with a personal account in sandbox and live for three users for paypal subscription.After purchasing three subscription we cancelled one of them and continue with other two.So after one day, two of those should renew the subscription and continue and another one should not renew.For example those three accounts are A(purchase time: 4apr 2.30pm ),B(purchase time: 4apr 3pm),C(purchase time: 4apr 3.30pm,cancel time:4apr 3.45pm). Say we have cancelled account C. So on 5 apr at 2.30 pm A should renew,at 3 pm B should renew and 3.30pm C should cancel.But the problem we are facing is that those renew and cancellation process are not happening at the correct time.A is not renewed at exact 5apr 2.30pm. B is not renewed at exact 5apr 3pm.C is not cancelled at exact 5apr 3.30pm.All those actions are fired around 5apr 4.30pm(which is not right).So that is an time error.We set notify url in the paypal form and also in the business account for renewal functionality in database. Here is the paypal form which we are using.

注意:我们为所有这三个用户使用了一个单一的贝宝帐户.

Note: We have used a single paypal account for all those three users.

因此,如果有人对此有解决方案,请在此处发布.谢谢.

So if any one have a solution for this please post here.Thanks in advance.

推荐答案

PayPal不保证订阅付款将在一天中的特定时间发生-只是保证将在应有的一天发生.同样,几乎不可能准确预测订阅付款的时间.

PayPal doesn't guarantee that subscription payments will happen at a particular time of day -- only that they will happen on the day that they're supposed to. Likewise, it's virtually impossible to predict exactly what time a subscription payment will take place.

如果您需要在一天的特定时间进行付款,则可以考虑与买方建立结算协议,并在适当的时间针对该结算协议进行参考交易.有关计费协议的更多信息,请参见: https://developer .paypal.com/docs/classic/express-checkout/integration-guide/ECReferenceTxns/

If you need payments to happen at a particular time of day, you might consider establishing a billing agreement with the buyer and running a reference transaction against the billing agreement at the proper time. More information on billing agreements is available here: https://developer.paypal.com/docs/classic/express-checkout/integration-guide/ECReferenceTxns/

这篇关于一个帐户已被两个用户使用时,PayPal订阅无法正常工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆