问题标签 [paypal-adaptive-payments]

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.

0 投票
0 回答
697 浏览

paypal - PayPal Adaptive Payments PHP API - 收款人不接受这种货币的付款

我正在使用 Adaptive Payments API 以美元进行链式付款,但出现错误The receiver does not accept payments in this Currency- 我已经检查了两个收款帐户,并且大宗付款的设置设置为No, accept them and convert them to British Pounds. 奇怪的是,当我使用相同的两个收款账户进行与并行支付相同的交易时,它工作正常并且可以付款,只有当我将一个账户设置为主要收款人时,才会出现此错误。有任何想法吗?

0 投票
3 回答
4364 浏览

php - 获取 L_ERRORCODE0=10001& 超时处理请求

我正在尝试使用 curl 向 2 个用户模拟虚拟并行支付。我已经按照文档做了所有事情,但问题是我得到了

获取 L_ERRORCODE0=10001& 超时处理请求

我不知道为什么。

我的代码如下:

这是请求的vardump:

有意删除 API 凭据。

这是回应:

0 投票
1 回答
1715 浏览

ruby-on-rails - Rails 3.2:activemerchant 中未定义的方法“class_inheritable_accessor”

我正在构建我的第一个 Rails 应用程序并尝试将active_paypal_adaptive_payment与 Rails 3.2.1 集成,但是当我尝试启动 rails 服务器时,它遇到了“未定义方法 'class_inheritable_accessor' 的问题(在 post_date.rb 的第 4 行) ) 在 activemerchant-1.5.1 gem 中,它是一个依赖项。

我环顾四周,似乎这种方法已在 rails 3.2 中删除。据我了解,这并不像进入 activemerchant gem 并替换class_inheritable_accessorclass_attribute阅读此对话)那么简单。

关于如何更新此 gem 以使其与 Rails 3.2 兼容的任何想法?这是 github 页面上的一个突出问题,因此感谢任何帮助!

0 投票
1 回答
1348 浏览

python - PayPal Adaptive Payments API 因多个接收者而失败

我正在为 Paypal 的 Adaptive Payments API 开发 Python 绑定,目前我正在实现并行/链式支付调用,但我陷入了一个相当神秘的错误。

我已经实现了支付 API 操作中详述的基本“支付”操作,参数如下:

它工作得非常好,但是当我尝试在 receiverList 对象中添加更多接收器时,Paypal 向我返回了一个没有说明任何内容的错误:

就是这样,它没有说明请求在哪里无效,我真的找不到将第一个参数集更改为添加的任何问题:

我是否必须启用某些东西来测试沙盒中的链式/并行支付,或者我是否忘记了要发送的基本标头/参数中的某些配置?

谢谢你的帮助

0 投票
2 回答
318 浏览

ruby-on-rails - 使用 active_paypal_adaptive_payment gem 授权 preapproved_pa​​yment_key

伙计,我正在为此撕毁我的头发。Paypal 的文档非常复杂和不完整,并且几乎没有对 Adaptive Payments 的原生 ruby​​ 支持。

无论如何,我正在构建一个网络应用程序,我希望能够使用 PayPal Adaptive Payments 设置预先批准的付款。我已经让active_paypal_adaptive_payment gem 工作了,但是没有关于从预先批准到捕获付款的过程的文档。

我可以使用 gem 的 preapprove_payment 方法从 PayPal 获取预批准密钥:

但是发件人需要先授权预批准密钥,然后我才能使用它从他们的帐户中获取资金。

在此处输入图像描述

我在哪里重定向发件人,以便他们可以授权预批准密钥?我不想立即获得资金——我只需要他们的批准,以便将来可以这样做。

0 投票
2 回答
934 浏览

ruby-on-rails-3 - 自适应付款中的项目详细信息、销售税和运费的 PayPal 参数

我有一个 Rails(3.0,Ruby 1.9.2)应用程序,我正在构建访问者可以从我的用户那里购买东西(付款直接从买家到用户)。我正在尝试使用 PayPal Adaptive Payments 来实现这一点,但是,我不知道我该怎么做:

  1. 在我的应用中进行描述(PayPal 中的第一行)= 产品名称。现在,我可以发送付款,但通常描述某人在 PayPal 中购买的商品的第一行显示为收件人的电子邮件,我不知道如何更改
  2. 显示与主要金额分开的运费和销售税

我试过了:

  1. 查看 PayPal 关于自适应支付的文档
  2. 发布到 PayPal 开发者委员会
  3. 尝试 Apigee 看看这是否向我透露了任何信息

这是我当前的代码:

该代码用于获取付款信息​​,它主要不会像我想要的那样显示(项目名称/描述显示为收件人,@user.paypal_account - 如果可能的话,我想分解金额显示运费和税费)。

0 投票
1 回答
1468 浏览

payment-gateway - 是否可以让 PayPal 标准默认展开“客人付款”选项卡?

我正在使用 PayPal Standard 来处理订单。我将“Paypal Account Optional”功能设置为开启,这样就可以接受没有 Paypal 帐户的客户的付款。OpenCart 是我正在使用的购物系统。

这是客户想要购买商品时显示的屏幕:

在此处输入图像描述

当您单击“没有 PayPal 帐户?”时 链接,选项卡被展开:

在此处输入图像描述


是否可以默认扩展此选项卡,也许通过首先发送到站点的代码以及订单详细信息?

0 投票
2 回答
907 浏览

php - PLATFORM 应用程序错误 应用程序身份验证失败。API 凭据不正确。在贝宝自适应支付

在 Paypal 自适应支付中返回错误“平台应用程序错误应用程序身份验证失败。API 凭据不正确。” 更换服务器后。

如果有人知道解决方案,请回复。

谢谢

0 投票
1 回答
624 浏览

android - 如何在 Android 上的 PayPal 中实现延迟链式付款

谁能告诉我如何在 android 应用程序中实现 PayPal 的延迟链式付款。我正在为 android PayPal_MPL_1.5.5.44_Android-Developer-Package 使用最新版本的 sdk。我在这个 sdk 中没有发现任何关于延迟付款的提及。关于自适应支付文档,我们应该为此指定 actionType="PAY_PRIMARY"。但是我没有发现这样的能力。

我已经在应用程序中实现了连锁支付,但目前资金会立即从主要收款人发送到次要收款人,没有任何延迟。

是否可以使用 sdk for android 实现这样的功能?

将不胜感激任何帮助。

0 投票
2 回答
2327 浏览

php - Paypal 自适应链式支付 - 发件人的金额是主要收款人的金额,而不是总金额。怎么修?

我正在开发一项服务,其中发件人支付一定金额,其中 95% 给一个接收者,5% 给另一个。(例如,支付 100 美元,初级费用减少 95 美元,二级费用减少 5 美元。)在此示例中,发件人将 95 美元视为他要支付的金额,而不是 100 美元,我不明白为什么。

这里的金额设置在一个数组中,对应于另一个 Paypal 电子邮件地址数组。

第二个电子邮件地址设置为主。最大金额的接收者必须是主要的。

CallPay(来自 Paypal 的库)被称为:

这是CallPay功能。对不起,长度:

这是调用前 $nvpstr 的值。Paypal 是否可能只是将付款金额作为主要付款?这在链式支付的背景下没有意义。