asp.net-mvc - 在 ASP.NET MVC 中使用 Paypal 接受付款

标签 asp.net-mvc paypal paypal-adaptive-payments express-checkout

您好,我想在我的应用程序中使用 Paypal 接受付款。我觉得我在兜圈子。我收集到的是,您需要费力浏览的文档非常少,而且营销废话很多——不要不尊重任何从事此工作的人。

我了解到来自 Paypal 的 Restful API 功能还不完整,经典 API 提供了更丰富的功能集 - 我的商家帐户在澳大利亚,所以我认为我还不能使用 REST API。

我有很多问题:

  1. 我需要什么才能开始?它本质上是根据文档格式化有效负载并调用 Web 服务,还是还有更多内容?
  2. 是否有任何使用经典 API 的示例 .net 应用程序。我可能错过了一些东西,但 GIT 存储库似乎只有 REST api 示例 - 我应该获取它并在其位置使用经典的还是有更多的?
  3. 我应该使用 SDK 吗?我检查了 Nuget 并且有许多 SDK - asp.net - http://www.asp.net/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/checkout-and-payment-with-paypal而且它没有谈论 SDK ??
  4. 如果我要为 Classic 获取我应该从哪一个开始的 SDK,我假设我只需要 SDK 来实现我需要的相应功能。例如,有一个 Merchant SDK 和 Payments Pro SDK,它们在 www.paypal.com/SDK 上具有相同的信息

我希望能够做的是:

  1. 在我的 wedapp 上接受信用卡和 Paypal 付款
  2. 进行自适应支付
  3. 在信用卡和 Paypal 付款后建立定期付款
  4. 做预先批准
  5. 根据 Paypal 要求提供 Express Checkout

请帮助,似乎缺少 Paypal 和 MVC 的入门指南。如果有人有任何 sample ,那就太棒了!

最佳答案

我当然可以帮助您满足您的Express Checkout 要求,并阐明将您的应用程序与 PayPal 接口(interface)的复杂性。

This .NET SDK提供对 Express Checkout 功能的全面支持,并提供简明的自述文件,其中概述了 Express Checkout 如何在较高和更精确的抽象级别上工作。

Express Checkout而言,您应该熟悉 3 个主要术语:

设置快速结帐

Establishes a PayPal session based on Merchant credentials, and returns an Access Token pertaining to that session.

获取ExpresscheckoutDetails

Returns a definitive collection of metadata that describes the PayPal user (name, address, etc.).

DoExpressCheckoutPayment

Collects the payment by transferring the transaction amount from the User's account to the Merchant account.

关于asp.net-mvc - 在 ASP.NET MVC 中使用 Paypal 接受付款,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28039328/

相关文章:

Paypal : We are not able to process payment using PayPal account at this time. 请返回给商家

c# - Paypal IPN 获取 405 : method not allowed

PayPal GetUserLimits 说明

asp.net-mvc - 如何从 HandleError 过滤器返回 JSON?

asp.net-mvc - `BundleTable.EnableOptimizations = true` 时是否使用版本文件的 .min ?

asp.net-mvc - 重定向到 HTTPS 错误 - ASP.NET MVC

html - 各行的 CSS 背景颜色

iphone - 使用 PayPal 的 iPhone/iPad 应用程序列表

php - 此付款请求必须由发件人授权 - Paypal

php - 修正众筹网站中的 PayPal 自适应支付流程。我卡住了