我使用Paypal Restful API从我的网站直接付款。目前我正在测试我在沙盒上的第一个实现。
我不确定为什么商家和买家帐户没有"同步"。在我进行交易后,我的商家帐户会收到资金,但不会反映给买家余额。这对我来说很重要,因为当我的客户没有足够的资金支付时,我正试图测试案例。
我不确定在这种情况下我会回复什么。我假设我会对州和#34失败"对于这种情况,但如果有人遇到同样的问题,我想澄清一下。
即使我创建了一个0 $的新买家(个人)帐户,我使用此帐户的交易也可以完成。我总是得到州和#34;批准"即使交易没有完全完成(等等状态"无人认领" - 当paypal要求更改货币)时,在paypal响应(/ v1 /付款/付款)中。这也让我担心。
第二个问题,如果我使用restfull api,是否需要实现webhooks / ipn?
答案 0 :(得分:0)
我忘了回答我的问题:D。 Paypal支持给了我一些有用的信息。 目前我使用paypal restfull api没有选择进行完全负面测试,等等支付0.75美元,并期望具体的响应。这只适用于较旧的api。我只能测试付款状态(待定,已完成)。为此,您应该从沙盒帐户设置页面启用付款审核,并使用USD或GBP(我不确定哪一个)以重现此状态。 此外,商家和买家帐户不应“同步”。
我没有为我的项目实现webhooks或ipn。