问题标签 [paypal-rest-sdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
paypal - 如何使用 PayPal PHP REST API 设置帐单或送货地址?
我正在使用“paypal”付款方式:
我尝试了以下方法,但没有设置地址:
api - PayPal REST API 付款可以计算运费和税金吗?
我已成功使用 PayPal REST API 在沙箱中创建和执行付款,但即使我配置了运输选项和税率,它们也不会显示给用户。我希望在用户“批准”付款之前出现运输选项和计算税。是否通过 REST API 支持此功能,如果支持,我需要传递什么来实现它?
c# - Paypal c# REST API 要求未记录的配置部分
我在Battle Hack London上努力进行黑客攻击,我偶然发现了一个烦人的问题。用于 c# 的 PayPal SDK 似乎无法正常工作。
我正在尝试进行第一笔交易,这是我的代码(我将其放在一起修复损坏的在线文档:
这导致
无法解析 *.Config 文件。确保您已正确配置“paypal”部分。
我已经追溯到这行代码,但我不知道如何正确配置该部分,也找不到正确的文档。
csharp REST SDK 应该如何配置?
asp.net - PayPal RestApiSDK .NET http 503 服务器不可用
我正在尝试使用 PayPal .NET RestApiSDK 来存储信用卡并在他们的沙箱中进行付款。我在 MVC 项目中使用 .NET 4.5。
我在这里遵循了示例代码: https ://developer.paypal.com/webapps/developer/docs/api/#store-a-credit-card
最初,事情很容易。在第一天,我能够: - 接受几笔付款 - 存储几张卡 - 查找销售 - 退还销售 - 在保险库中存储卡(基本上,他们的示例代码中的所有内容)
从第一天(大约一周)开始,我就收到了 http 503“服务器不可用”错误。除非我在睡梦中改变了一些东西,否则我会使用以前工作的确切代码。
我联系了 PayPal 支持,经过多次来回消息,他们让我知道,虽然他们无法查明我的代码中的错误,但错误一定在我这边,因为他们的服务器工作正常。
真正奇怪的是,我似乎能够做任何不改变数据的事情。例如,我可以调用 payment.List()。但是,我不能调用 creditCard.Create() 或 payment.Create()。
此外,访问令牌的创建也很好。行 tokenCredential.GetAccessToken() 不返回任何服务器错误。当我调试代码时,它确实返回了一个正确的令牌。
问题:当我尝试存储卡或付款时,可能导致 http 503 错误的原因是什么?
这是一些相关的代码。
控制器:
单步执行时,错误发生在行上
确切的错误(作为 Json 对象):
web.config(api 键在这里被截断):
如您所见,我已经配置了 log4net,它正在记录我正在使用的另一个 .dll 生成的数据(用于 RavenDB),但 PayPal 没有输入任何条目。
谢谢!
paypal - 单笔交易“目前仅支持单笔支付交易”
我是 PayPal 集成的新手,我正在尝试创建第一笔付款,我通过他们的模拟器(https://devtools-paypal.com/apiexplorer/PayPalRestAPIs)向 PayPal Rest API 发送以下请求:
我得到的回应是:
我
只是不知道如何使它工作..
PayPal 只是说我发送了 2 笔付款..
任何帮助将不胜感激
paypal - 我需要获取帐单地址信息吗?
在通过信用卡(链接)接受付款的示例中,帐单地址信息不存在。但是,付款似乎通过了。什么情况下需要我包含这些数据?
paypal - 通过 REST API 销售数字商品
我在我的网站上使用贝宝的 REST API 进行数字交易。我已经完成了所有设置和工作,并且能够成功地接受一些用户的付款并为他们提供他们的数字产品。然而,到目前为止,PayPal 将交易视为实物交易。我在 REST 文档中没有找到任何关于将交易标记为数字的内容。我的一个付款请求示例如下所示:
所以我的问题是,REST API 是否正确支持数字交易,还是我必须求助于使用 PayPal 的经典 API?
paypal - paypal rest api 凭证可能的安全问题?
根据java SDK中的例子:
https://github.com/paypal/rest-api-sdk-java
clientID、clientSecret 是从 sdk_config.properties 文件中检索的,它们以纯文本形式驻留在该文件中。例如 java SDK 自带的属性文件:
不是安全问题吗?是否有更好的替代方法来存储这些凭据?
提前致谢。
paypal - 如何通过 OpenID Connect 获取 PayPal 用户的 payer_id?
我正在使用 REST OpenID Connect API 对 PayPal 用户进行身份验证,这让我可以访问该用户的用户信息信息。
我想使用这些信息通过 Adaptive Payments API 向该用户汇款。我知道我可以为此使用他们的电子邮件地址,但电子邮件地址会发生变化,因此我想改用该accountId
字段,我认为它与payer_id
可见的 Express Checkout API 相同,并且应该是一致的唯一 ID。
但是,尽管payer_id
在 userinfo 响应中记录了该字段,但我在响应中看不到该信息。我可以看到user_id
,它看起来像一个 URL,并且似乎不包含相同的标识符。
是否有可能payer_id
摆脱 REST API?
paypal - PayPal Rest API 如何通过 Echeck 处理付款?
我正在托管一个基于服务的网站。我允许用户通过 Paypal 帐户付款,但我想限制用户通过 Echeck 付款。我相信经典 API 有一些设置来阻止支票支付,但我在 Rest API 参考文档中没有找到任何关于此的内容。