gpt4 book ai didi

c# - 使用 webhook 将客户发送到 PayPal 支付页面? C#

转载 作者:太空宇宙 更新时间:2023-11-03 15:55:20 28 4
gpt4 key购买 nike

我对 PayPal (REST) 集成有点困惑。我想要的是以下内容:

  • 我的客户在我的网站上看到订单摘要,然后他们点击
    '转到付款页面'。我只需要设置货币、金额和描述。
  • 他们到达一个 PayPal 页面,在那里他们选择登录/作为访客,然后选择信用卡/paypal 账户进行支付,填写所有数据等。

  • 我通过使用 webhook 收到他们实际付款的通知,并在内部处理付款。(接收有关状态的电子邮件不会让我自动化。)

不知何故,我看到的所有示例都是关于通过 Paypal 发送完整付款,而不仅仅是“设置付款页面”。这可能吗?

谢谢!

最佳答案

我希望这有助于澄清:

有两种类型的付款/资金:

如果您所说的“支付页面”是指在您的网站上收集支付信息(信用卡)并将其发送到“网关”进行处理,那么这就是 credit_card 流程选项。对此有帐户要求(以及 PCI 合规性)。

您上面描述的流程是paypal 流程。您的客户转到 Paypal,选择他们拥有/选择的任何支付方式(信用卡、银行账户等),然后“批准”您的交易请求

当他们“批准”时 - 不要将此与付款混淆,他们只是说“是的,我想使用我的 Paypal 帐户/资金向该商家付款”,它们将被重定向回您的网站/应用程序(以完成/完成事情)。此时您将执行必要的步骤来“完成”交易请求(例如发送executeauthorizecapture 请求 - 取决于你想要什么)。

所以 excutecapture (授权)是“获得实际付款所以你得到付款”的实际行为。在此阶段,您将在对这些请求的响应中得到一些结果,供您确定。

如果您使用过经典 API,这将映射到 Express Checkout。我会映射 webhookIPN(可选消息/事件跟踪,实际上不是您的付款/结帐流程的一部分)。

嗯...


更新:

我真的建议你看看 SDK (.Net) .它维护得很好,Paypal 开发支持也很棒。这些示例将真正帮助您快速上手。

关于c# - 使用 webhook 将客户发送到 PayPal 支付页面? C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28871997/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com