Paypal 定期付款资料 - 立即访问
Posted
技术标签:
【中文标题】Paypal 定期付款资料 - 立即访问【英文标题】:Paypal Recurring Payment Profile- Immediate Access 【发布时间】:2014-04-06 10:53:22 【问题描述】:我在these steps 之后使用 Express Checkout API 设置了定期付款资料。
在我的沙盒商家和用户帐户中,我看到付款资料有 been created,但没有汇款,而且资料仍处于“待处理”状态。 See screenshot。
这是对网站的订阅,我想让用户立即访问。设置个人资料后,我可以立即授予对我网站的访问权限,但随后用户可以在付款完成之前取消个人资料并获得对我网站的免费临时访问权限。
或者,我可以等到配置文件更新为“活动”才能授予访问权限,但是 may take many hours 我想尽快授予客户访问权限。
通常如何处理这样的数字订阅?我应该使用不同的 Paypal 服务吗?我可以以某种方式加快初始交易,以便立即处理初始付款而不是等待几个小时吗?或者“不担心”恶意用户窃取几个免费小时访问权限的可能性是否普遍?
【问题讨论】:
【参考方案1】:最好的办法是把第一笔付款当作正常付款,从下一期开始订阅。
例如,对于 10 美元的每月订阅,用户以 10 美元购买普通产品,并且您还创建了一个从下个月开始的订阅配置文件。
【讨论】:
使用 INITAMT 字段,还是只是普通付款? 我不确定订阅中的 AMT 是如何工作的。当我想要即时付款时,我首先使用普通付款,并创建 INITAMT 为 0 的订阅配置文件,下个月/下一年/任何时间的开始日期。如果订阅金额会立即付款并且不将其设置为待处理,那么它也可以,但我没有测试。 所以事实证明 INITAMT 也不会立即运行(最多需要 24 小时)。就像你建议的那样,除了下个月开始的订阅外,我最终还使用了普通付款。在此处使用 POST 参数进行完整调用:gist.github.com/Crashthatch/9378624以上是关于Paypal 定期付款资料 - 立即访问的主要内容,如果未能解决你的问题,请参考以下文章
如果我在 paypal 定期付款中将 TOTALBILLINGCYCLES 设置为零,该付款资料会永远存在吗?