【问题标题】:Testing linking to the receipt using PayPal sandbox使用 PayPal 沙箱测试收据链接
【发布时间】:2021-12-29 12:58:17
【问题描述】:

我已经能够创建订单、获得批准并使用 PayPal 沙盒获取付款。我现在想测试链接到该订单的收据。

因此,鉴于 PayPal 分配的订单 ID 是 1VC7586169694032B,基于 docs,我尝试将浏览器指向以下位置:

这些都不起作用。

那么,是否存储了沙盒交易的收据?如果是这样,正确的链接是什么?如果没有,如何在不创建真实交易的情况下测试链接到订单收据的功能?

【问题讨论】:

    标签: paypal paypal-sandbox


    【解决方案1】:

    订单 ID 不是 PayPal 交易 ID。两者都不是收据 ID,更不用说 PayPal Here 发票 ID,它们是您问题中的文档和链接。

    当您捕获订单 id 时,商户账户的交易 id 将在purchase_units[0].payments.captures[0].id 的响应中。

    可以在 PayPal.com 中查找该 ID。也许您可以动态链接到生成的详细信息页面,我还没有测试过。


    请注意,商家账户和付款人账户都有自己的不同的交易 ID,但可以在 paypal.com 中搜索“其他账户”的交易 ID,仍然可以到达详细信息页面.

    【讨论】:

    • 我没有看到仪表板中出现沙盒交易。他们在哪里?
    • 我在批准后探索了从 PayPal 数据返回的数据。它的 id 2SM87362YP116414A 正是你写的地方。但是,我仍然无法通过浏览器查看收据。那么,收据的位置是什么?请再次注意,我正在使用沙盒进行测试。
    • 登录沙盒卖家账户sandbox.paypal.com
    • 我可以进入交易详情页面,但我仍然找不到可以提供给我的客户的收据下载链接,该客户甚至可能没有 PayPal 账户并使用黑色信用卡/借记卡付款卡片按钮...
    • PayPal 通过电子邮件向他们发送收据。您应该只专注于能够显示您自己的订单确认和状态页面。
    猜你喜欢
    • 2011-02-14
    • 2015-06-18
    • 2013-08-13
    • 2015-07-21
    • 1970-01-01
    • 1970-01-01
    • 2018-05-28
    • 1970-01-01
    • 2013-05-06
    相关资源
    最近更新 更多