【问题标题】:pay with paypal api no redirect使用 paypal api 支付没有重定向
【发布时间】:2013-12-18 14:15:00
【问题描述】:

所以我建立了一个贝宝商店,我使用其余的 php api。对于信用卡交易,API 允许我在我的网站上制作自己的表单,但如果使用 paypal 帐户付款,部分 api 调用会将用户重定向到 paypal.com 网站以登录。出于安全原因,我理解这一点,贝宝不希望用户将他们的用户名/密码提供给我的网站。但是,我不希望用户被重定向离开我的网站。有没有办法在新窗口中进行自动重定向,而不是更改当前窗口?理想情况下,流程应该是弹出 paypal.com 窗口,完成支付,关闭窗口,然后回到我原来的页面。 这可能吗?

【问题讨论】:

    标签: php api paypal


    【解决方案1】:

    PayPal 有一个功能可以做到这一点。它被称为数字商品。不幸的是,他们的 REST API 仍然无法使用它。

    如果您检查他们的 REST API,那么您会注意到您正在将工作流程的控制权交给 PayPal,并且您无法打开或关闭窗口。

    所以,不。您无法使用 REST API 执行您尝试执行的操作。

    在我的桌子上敲了几次头之后,我放弃了他们最新最好的 REST API,回到了他们的 DigitalGoods API。我的建议是你也这样做,避免我经历的痛苦。

    顺便说一句,我建议使用 this one 之类的库。这样,您无需了解 Digital Goods API 的内部知识即可使用它。

    【讨论】:

    • 你能建议一个解决方法吗?我的老板坚持我们的页面永远不会出于任何原因被导航... fml lol
    • @user3058613 您仍然可以通过单击复选标记将其选为正确答案。
    猜你喜欢
    • 1970-01-01
    • 2016-04-04
    • 1970-01-01
    • 2014-11-01
    • 1970-01-01
    • 2020-08-10
    • 2013-07-04
    • 2019-05-15
    • 1970-01-01
    相关资源
    最近更新 更多