0

我正在使用 Paypal Restful API 从我的网站直接付款。目前我正在沙盒上测试我的第一个实现。

我不确定为什么商家和买家帐户没有“同步”。在我进行交易后,我的商家账户收到了资金,​​但没有反映到买家余额中。这对我来说很重要,因为当我的客户没有足够的资金支付时,我正在尝试测试案例。

我不确定我会对此案做出什么回应。我想我会在这种情况下得到“失败”状态的回应,但如果有人遇到同样的问题,我想澄清一下。

即使我用 0 美元创建一个新的买家(个人)账户,我使用这个账户的交易也可以正常完成。即使交易未完全完成(等状态“无人认领” - 当贝宝要求更改货币时),我总是在贝宝响应( /v1/payments/payment )中获得“已批准”状态。这也让我担心。

第二个问题,如果我使用的是restfull api,是否需要实现webhooks/ipn?

4

1 回答 1

0

我忘了回答我的问题:D。贝宝支持给了我一些有用的信息。目前我使用的是 paypal restfull api,没有选项可以进行完整的负面测试等支付 0.75 美元并期待具体的回应。这仅适用于较旧的 api。我只能测试付款状态(待定、已完成)。为此,您应该从您的沙盒帐户设置页面启用付款审查并使用美元或英镑(我不确定哪个)来重现此状态。此外,商家和买家帐户不应“同步”。

而且我没有为我的项目实现 webhook 或 ipn。

于 2015-07-08T09:05:47.597 回答