问题标签 [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.
php - Paypal SDK 的 OAuthTokenCredential 问题
我在开发人员的 PayPal-SDK 应用程序方面遇到了一些问题,我只是想按照一个教程来学习如何使用它,但是我遇到了一个错误,而不是阻止我继续,我无法做到因为一个功能而工作。
这是代码:
控制台中的错误是:
那行是:'new OAuthTokenCredential('在我在这里显示的代码中
任何方向、改进同一问题的问题、评论、建议或澄清请求/有关它的更多信息等 [...] 比帮助达成问题的解决方案将不胜感激。
非常感谢提前
php - 使用 PayPal-PHP-SDK 的异常 [Http 响应代码 400]
我正在关注有关如何使用 PayPal-PHP-SDK 的教程,但我在控制台中遇到此错误时卡在某个地方:
更新
尝试更新函数名称后,日志中的新消息是:
这是代码:
任何方向、改进同一问题的问题、评论、建议或澄清请求/有关它的更多信息等 [...] 比帮助达成问题的解决方案将不胜感激。
c# - paypal api:无需送货地址即可立即付款
在这个上拉了几个小时我的头发......
如果不指定送货地址,我找不到通过 paypal api立即付款的方法。我正在销售通过电子邮件发送的门票,不需要运输。
那里有信息指定您必须创建“网络体验配置文件”。但是,一个我不知道如何将“WebProfile()”传递给付款,两个,这不是我想要做的,因为用户必须返回主机网站以授权接受付款,这增加了不必要的步骤到我的结帐处。
我发现的一件事是,如果您指定了送货地址,用户一旦到达贝宝就无法更改它,他们必须返回主机网站更改地址。所以目前,我正在使用公司的邮政地址,但这并不理想......
我只想在没有收货地址的情况下用贝宝付款,返回我的网站并付款!
这甚至可能吗?很确定它是/是付款快递?
加分,如果有人也可以告诉我如何删除“你快完成了”。您将在测试服务商的测试商店确认您的付款。消息(因为我在用户返回我的网站的那一刻付款),这将是惊人的;)
paypal - 如何使用沙盒的 webhook 和事务?
如何在沙盒上使用 webhook?我正在使用 Ruby 官方 SDK。我正在遵循这个工作流程:
intent: 'sale'
我使用和开始付款payer: {payment_method: 'paypal'}
- 重定向到贝宝
- 客户批准付款并被重定向回我的网站
- 执行付款
我可以看到买家账户有这个交易。我还可以看到卖家收到了交易金额,但有些事情似乎不起作用:
- 即使服务器包含有效的 SSL 证书,应用程序也不会收到 webhook 调用。
- 交易从未在“交易”下列出。
我还刚刚注意到,当我尝试创建一个新用户帐户时,侧边栏上会出现一个“Webhooks Simulator”链接,但它会拒绝我的 URL,即使它是有效的:https ://dl.dropboxusercontent.com/s/ xjewf2r5xtwm797/2015-03-10%20at%2012.55%20PM.png
我错过了什么吗?这些功能(webhook 和交易)是否需要某种特定的付款方式?
paypal-rest-sdk - Java API - 批量付款开始失败
所以一个多星期前,我能够使用 Java 的 rest api 进行大量的批量支付,但是,本周他们都返回了 500 个错误。自从我上周成功以来,我希望这是一个简单的 api 更改,因为在我成功测试运行后立即发布了一个新的 java sdk,但迁移到 1.1.2 版本并没有解决我的问题。我现在尝试向不同的帐户付款,但没有成功。由于我得到的反馈,我不确定如何进行调试,因为错误消息暗示这完全超出了我的控制范围。
任何建议都将不胜感激,我距离上线还有 2 天,直到今天我认为每件事都可以进行。
php - 应用 Paypal Web Pofile 会禁用“以访客身份签出”
我正在尝试创建一个贝宝付款页面,但由于某种原因,当我尝试将自定义网络配置文件添加到付款时,以客人身份结账的选项突然消失了。
首先,我以这种方式创建网络配置文件:
然后,我以这种方式更新了付款代码
奇怪的是,如果我评论最后一行,我可以毫无问题地以客人身份进行付款。相反,如果我以这种方式保留它,我会得到自定义页面,但“以访客身份签出”按钮被“创建帐户”取代。
我真的必须在拥有自定义结帐页面和无需创建贝宝帐户即可执行付款之间做出选择吗?还是我错过了什么?我在文档中也没有在 stackoverflow 中找到与此问题相关的任何内容,至少看起来很奇怪!
谢谢
php - 使用 PayPal PHP SDK 更新订单价值
好的,这几天我一直在努力解决这个问题。我正在将支付流程构建到一个 PHP 应用程序中,该应用程序将允许在客户批准付款后追加销售产品。
我可以毫无问题地向客户收取付款,但如果他们选择任何需要更改订单价值的追加销售产品,那么即使它遵循我可以找到的文档中的内容,我也会收到错误...
下面是我正在使用的测试函数,这是当用户在批准付款后被重定向回网站时调用的函数。
这不是我将使用的最终代码,但现在我只是想在构建更多逻辑之前更新订单。这段代码给了我以下错误:
PATCH ERROR: State(created) {"name":"PAYMENT_STATE_INVALID","message":"由于当前的付款状态,此请求无效","information_link":" https://developer.paypal.com/ webapps/developer/docs/api/#PAYMENT_STATE_INVALID ","debug_id":"9caacdc1d652b"}
您可以看到我正在输出 getState() ,它作为“已创建”返回,这通常可以更新我能找到的所有内容,但它仍然失败。
有没有其他人有使用 PayPal PHP SDK 的经验并且可以帮助我指出正确的方向?
python - 使用 python-paypalrestsdk 启动 Express Checkout 交易
问题
我正在尝试通过服务器端 python 启动 Express Checkout 交易(我正在使用 Flask)。我正在使用标准的paypal python SDK。
我正在关注文档中的 Express Checkout 工作流程。Express Checkout的 PayPal文档不是很有帮助,因为它不包含任何 python 示例。
根据文件,Express Checkout 交易的第一个服务器端步骤是
SetExpressCheckout
调用 PayPal API。
不幸的是,我不知道如何使用 python SDK 实际执行此操作。
贝宝 SDK 源代码中的示例似乎没有提供任何相关内容。
问题
如何SetExpressCheckout
在 python 中发起调用以启动 Paypal Express Checkout 工作流程?
非常感谢,
android - 存在本机应用时的 Paypal SDK 错误
我们已将 Android Paypal SDK 集成到我们的应用程序中。到目前为止,沙盒支付工作没有问题。客户现在报告说,如果安装了适用于 Android 的本机 Paypal 应用程序,则会发生错误。在英语中,错误类似于“要求未授权”(这可能听起来很奇怪,但德语版本听起来同样刺耳)。
有没有办法阻止Android SDK访问原生App,完全使用inApp库?
干杯汤姆
php - 与 Paypal 的 PHP REST SDK 的支付协议
我正试图围绕 Paypals 订阅流程。
我们的流程是:
1.) 创建计费计划
2.) 激活计费计划
3.) 创建计费协议(使用激活的计划,将客户发送到 paypal url)
4.) 客户批准,返回到我们的 URL,使用提供的令牌执行
我遇到的问题是我似乎无法将第 4 步中返回的任何 id 引用到前 3 步中提供的任何内容。
我一定是错过了什么,但我完全被难住了。在前面的步骤中,我找不到任何方法来关联已执行的协议。