PayPal从IPN到REST API的过渡

PayPal从IPN到REST API的过渡,rest,paypal,paypal-ipn,Rest,Paypal,Paypal Ipn,我的公司使用贝宝支付标准。目前,我们的结账流程通过“购物车上传”方法和IPN通过贝宝网站验证付款。是否应该继续使用此方法,或者是否应该用RESTAPI替换此方法?据我所知,RESTAPI仅在客户停留在我们的网站上进行结账时使用,而不是在结账后前往PayPal网站并返回我们的网站。如果这是真的,我认为使用IPN方法上传购物车仍然是我们的最佳选择,因为此时我们更喜欢让PayPal处理信用卡数据。我对这一切理解正确吗?REST API只是一种以编程方式集成支付的不同方式。它的功能非常相似,你会很好地坚

我的公司使用贝宝支付标准。目前,我们的结账流程通过“购物车上传”方法和IPN通过贝宝网站验证付款。是否应该继续使用此方法,或者是否应该用RESTAPI替换此方法?据我所知,RESTAPI仅在客户停留在我们的网站上进行结账时使用,而不是在结账后前往PayPal网站并返回我们的网站。如果这是真的,我认为使用IPN方法上传购物车仍然是我们的最佳选择,因为此时我们更喜欢让PayPal处理信用卡数据。我对这一切理解正确吗?

REST API只是一种以编程方式集成支付的不同方式。它的功能非常相似,你会很好地坚持你正在做的事情。如果你所拥有的一切对你来说都很好,那么就没有合理的理由花时间重新开发它。他们不会杀了它或其他类似的东西(至少在可预见的未来任何时候都不会。)

正如我从一个简短的视图中看到的,RESTAPI for Paypal提供了Webhook而不是IPN,作为通知您的系统付款及其进度的一种方式。每个webhook都描述了当某种类型的事件发生时,哪个url会收到通知请求。

谢谢。如果我们决定继续在我们这边结账,但使用RESTAPI,我假设我可以按照paypal开发站点上的示例中所示的总金额收费,而不是发送购物车。在这种情况下,您是否知道PayPal Payments Standard是否支持REST API,或者您是否需要其他产品?如果您想让客户留在您的网站上,您应该探索集成lightbox checkout:@Jody,当然,如果您只想发送这些信息,您可以收取总金额,但当您查看PayPal中的交易详细信息时,您将无法获得购买的具体信息。这可能与你有关,也可能与你无关。RESTAPI将标准、Express Checkout、Pro等绑定到一起。这取决于您选择向用户提供的方法。