【问题标题】:PayPal Express Checkout using the REST API使用 REST API 的 PayPal 快速结账
【发布时间】:2015-09-26 07:58:32
【问题描述】:

我发现唯一的 Express Checkout 指南是 here,但这绝对是“经典”API

官方的 REST API 文档是 here,但它甚至没有提到 Express Checkout。

在 github 上有一个带有 .NET 绑定 here 的官方项目,它是带有很酷示例的 REST API。我已经下载并运行成功了,但没有追踪到其中的 Express Checkout。

甚至可以通过 REST API 使用快速结帐,还是错过了什么?

【问题讨论】:

    标签: .net rest paypal


    【解决方案1】:

    恕我直言,如果您愿意,这只是“术语”。在 REST API 中,您有一个名为 paypal(又名 Paypal Payment)的 payment_method,它几乎映射到经典的“快速结帐”流程。

    Classic API 目前优于 REST 的一件事是非常酷的 In-Context Express Checkout

    第...


    这是一个可能有所帮助的简化工作示例 (ASP.Net MVC5)(这是我的“调试”站点):http://code.edchavez.com/Pay/PayPal

    • 它应该向您显示流程以及数据交换。
    • 它目前正在模拟多次捕获,因此捕获量少于总/授权量。注:is_final_capture: false
    • 使用您的沙盒帐户进行测试
    • 它使用Paypal .Net SDK Nuget Package v 1.5.0

    Hth.

    【讨论】:

    • EdSF:谢谢,这听起来像是一种解脱。顺便说一句,我所在的国家/地区不提供 In-Context Express Checkout。 (为什么会有这个限制,它是一个不依赖于州际合同或类似合同的 UI 工作流程)。无论如何,您知道任何有效的 UI 工作流程示例吗?我提供的 github 链接包含示例,但它们只是简单的 API 调用,不在工作流中。
    • @g.pickardou 当我帮助非美国商人时,我们有同样的问题(为什么在上下文中甚至有国家限制,因为后端没有受到影响)。我得到的唯一答案是“正在努力”——而不是真正的“为什么”:)
    • @g.pickardou 至于“样本”——是的,但它是一个本地开发盒。你有什么具体的问题吗?如果你只是想看看它的实际效果,我可能会录制一个短视频......
    • 非常感谢。首先,我将尝试使用 REST API 和我的沙盒测试应用程序和用户创建 POC UI 工作流,它提供与旧版 API 快速结帐相同的最终用户体验和功能。然后我会带着结果回来。
    • @g.pickardou 更新了答案,其中包含在线工作 debug(沙盒)站点(带注释)的链接..Hth...
    猜你喜欢
    • 2017-05-26
    • 2018-04-15
    • 2015-12-02
    • 2014-04-15
    • 2013-05-17
    • 2015-12-29
    • 1970-01-01
    • 2013-05-12
    • 2011-12-03
    相关资源
    最近更新 更多