【问题标题】:How to integrate paypal api in .net core如何在.net核心中集成paypal api
【发布时间】:2019-08-24 21:22:07
【问题描述】:

我搜索了一个在 .net 核心中集成 paypal api 的好教程,但我找不到任何详细解释的内容。

如果有人可以提供给我,或者知道我可以在哪里搜索,那将是完美的。

【问题讨论】:

  • 你看过他们的 API 吗? developer.paypal.com/docs/api/overview/#
  • 是的,但它不适用于 .net core
  • 有什么问题?你试过什么?你遇到了什么错误?
  • 问题是之前.net core 不支持paypal SDK。现在我认为它是受支持的,但我找不到如何将它集成到我的网站中,我需要进行 paypal 付款。
  • 我本来打算回答自己的,但似乎@foyss 已经这样做了。他解释得很好

标签: c# asp.net-core paypal


【解决方案1】:

首先,通过 Nugget 安装 SDK。您还需要在 Paypal 上创建一个帐户以获取客户端 ID 和机密 ID。

当您使用 .Net Core 时,您必须填写 Paypal 配置设置。下面的例子;

接下来,您需要创建创建支付本身的端点(API 方法)。最佳做法是异步创建它,如下所示;

如您所见,需要处理的情况有很多,例如取消付款、执行付款、创建付款、处理结果等等……以上只是一个示例,说明如何处理处理 HTTPGET 请求。

【讨论】:

  • 谢谢@foyss,我看过这个教程,很好,但是有很多东西我不知道它们来自哪里。例如 _shipmentService.CreatePayment ...我正在寻找更多细节的东西,但我想我不得不与这个斗争。
  • 嗨@nadia 对不起,我帮不上什么忙。我希望我提供的链接对您有很大帮助。事实证明,mikaey 的答案非常有用且具有实用的解决方案。 github.com/paypal/PayPal-NET-SDK/issues/355
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-08-12
  • 2022-10-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-07
相关资源
最近更新 更多