我们正在为客户创建结算协议以访问我们的在线服务。我们使用REST api创建这样的协议:初始付款10美元,1个月试用期(0美元),试用后每月10美元费用
我们希望立即收取“初始付款”,以便我们可以让客户访问该服务。有时(在工作时间似乎),创建配置文件并立即收取初始付款。但是,我们看到许多客户(通常在半夜)处于PENDING状态。已创建个人资料,但直到数小时后才会收取初始付款。起源似乎并不重要 - 它们是美国和国际的混合体。
定期付款:通过 - 快速结账查看个人资料详情
待定
客户xxxxx xxxxxxxxx已验证| xxxxx.xxxxxxx@xxxxx.com
个人资料开始日期2015年3月2日|个人资料ID I-xxxxxxxxxxx
这个例子是今天早上创建的。我们尚未收到初始付款,并且预计直到今天下午才会收到。什么是待定,为什么最初的付款延迟了几个小时?是否可以设置结算协议,以便立即收取“初始付款”?
答案 0 :(得分:1)
我遇到了同样的问题。通过跟踪我们的网站订单与IPN,我得出以下结论:在UTC时间10:00到大约15:00 UTC之间的订单不会立即得到处理(无论它们最终是完成还是失败),但似乎最终在批/队列中。我们最终获得所有在这些时间之间的所有订单的IPN,从UTC时间14:30到15:30。
15:00之后发出的任何订单都会相对较快地恢复发送IPN。
对于处理数字商品的人(如我们所做),这是不可接受的。这意味着订单可以延迟5个小时!
我有一张PayPal打开的票据可以解决,我鼓励任何遇到这种情况的人都这样做。
答案 1 :(得分:0)
当我们启动v1.0软件时,我们遇到了同样的问题,我们的开发人员设法解决了这个问题。首先,它只创建了定期付款配置文件,但直到稍后才发送付款。我们终于在每晚(澳大利亚东部标准时间晚上8点)的同一时间通过所有其他经常性付款获得付款。
我们现在重建了我们的软件,并在V2.0中再次遇到同样的问题。我知道它可以修复,因为我们修复了它并且它在V1.0上工作了2年以上,同时收到付款和定期配置文件通知后立即付款。
我们当前的开发人员无法解决如何解决问题。我相信它与自动退回客户到网站有关,他们付款并在Paypal帐户中打开了一些东西,但我现在似乎无法找到它。对不起,我无法提供更多帮助。期待回应!