c# - 如何代表我的客户使用 Paypal 快速结账?

标签 c# paypal

我想代表我的客户使用 Paypal Express Checkout。

例如,我会使用他们的电子邮件地址并设置结帐页面,以便资金进入他们的 Paypal 帐户。

我能找到的文档讨论了通过用户名和密码进行身份验证。

// Sandbox API credentials for the API caller account
USER : // user id
PWD : // password
SIGNATURE : // signature
VERSION : // the release version of the API

但在我的场景中我只会有他们的电子邮件地址?

我找不到任何关于此的文档,它似乎总是我作为客户而不是代表其他人?

有什么想法可以从哪里开始吗?

https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/gs_expresscheckout/

最佳答案

您可以简单地在您的 SetExpressCheckout 请求中使用 PAYMENTREQUEST_n_SELLERPAYPALACCOUNTID 参数来设置钱的去向。您可以使用自己的 API 凭据,用户无需授予权限或任何东西。

当然,参数中的n是请求中支付的编号,从0开始。

关于c# - 如何代表我的客户使用 Paypal 快速结账?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23037972/

相关文章:

c# - 正则表达式 : extract all words out of quotes

android - 用于 Android 的 Paypal 授权和捕获 API

c# - 从 WP7 中的代码调用后退按钮

c# - Oracle:算术运算导致溢出

paypal - 在 PayPal 自适应支付调用中设置送货地址(链式和常规)

api - Paypal TLS 1.2 和 .NET 3.5 兼容性

php - paypal-php-sdk 中的 PayPal-Mock-Response

PayPal 内嵌流量 : Payment can't be completed. 此功能暂不可用

c# - 使用 MVC 项目注册 Api Controller 路由

c# - Null 检查 Stream.Null