问题标签 [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 投票
1 回答
370 浏览

paypal - 使用 Paypal Adaptive Payments 设置标题图片

我希望以类似于使用API的Express Checkout的方式在Paypal Chained Payment上设置标题图像。要使用 Express Checkout 实现此目的,您只需在 HDRIMG 上设置一个 URL,例如。https://www.x.com/developers/paypal/documentation-tools/api/setexpresscheckout-api-operation-nvp

但是,我找不到任何参考来使用 Adaptive Payments API 做类似的事情。https://www.x.com/developers/paypal/documentation-tools/api/pay-api-operation

甚至可能吗?

0 投票
1 回答
407 浏览

paypal - Paypal预先批准的付款,不显示价格?

我正在使用 PHP 自适应支付库,尝试设置预先批准的支付。这适用于下订单的订购系统,并且在确认可以履行之前不收取款项。

我认为我的一切运作良好,但我只是注意到,当它转发你到贝宝实际支付时,它没有说你批准贝宝支付的实际金额。

肯定有一个金额被传递,就像发送和接收支付数据的各种脚本一样,它肯定会显示在调试输出中。对我来说,这似乎是系统中的一个巨大缺陷,有什么想法吗?

0 投票
1 回答
156 浏览

paypal - 使用 GetAdvancedPersonalData API 获取 PayPal 帐户类型

您好我需要使用某种 API 调用来获取PayPal帐户类型(个人、专业、商家等)。我正在研究GetAdvancedPersonalDataAPI,但是在文档中我没有将帐户类型视为可以检索的信息。

首先,这可能吗?

如果不是,我有什么选择?

谢谢

0 投票
0 回答
76 浏览

paypal - 为什么我的运费已添加但未显示在 Paypal 嵌入式窗口的交易详情中

我正在尝试使用 Paypal Adaptive Payment 并让用户在嵌入式窗口中购买产品。问题是当我进入交易详细信息步骤(在贝宝嵌入式窗口中)时,我看到如下两行:

产品名称 $x.xx

(此处为空) $1.00

“这里的空”应该是“运费”之类的。我该如何设置?价格是正确的,但我的客户不会将其理解为运费?

这就是我构建 setPaymentOptions 的方式:

和动作类型:

任何想法?谢谢!

0 投票
2 回答
1378 浏览

ruby-on-rails - 退款状态 NO_API_ACCESS_TO_RECEIVER,贝宝响应

我在我的 rails 应用程序中使用这个 gem 进行付款:

https://github.com/jpablobr/active_paypal_adaptive_payment

我无法退款,我在响应日志中收到下一条消息:

我正在使用pay_key退款。

它可能修复这个错误吗?

非常感谢!

0 投票
1 回答
657 浏览

php - 带有自适应付款的 PayPal IPN - 如何发送 item_number 值?

我正在开发一个零售网站,它有一个嵌入式 PayPal 系统,该系统使用链式支付(这样每次销售的佣金都会交给第三方)。

我想在下订单时更新我的​​数据库。我希望用户购买商品并减少数据库中列出的库存。为此,我需要商品编号(我正在使用的自定义 6 位数字)。

当 IPN 消息通过时,有一些变量称为:

item_number1 item_number2 item_number3 等,每个项目。

但是,所有值都是空的。如何将商品编号发送到 PayPal,以便它们在 IPN 消息中发回?

我通过 SetPaymentOptions 向 PayPal 发送商品的请求是这样的:

提前感谢您的帮助!

0 投票
1 回答
305 浏览

php - 用自适应支付取代贝宝快递

我是否错误地假设自适应支付没有为用户在我的网站上完成支付提供类似的功能?我的网站目前的运作方式是“卖家”出售产品,而“买家”使用 PayPal 快递购买产品。在一周结束时,我们向所有卖家支付销售产品所获得的收入。

问题 :在 x.com 与 Paypal 沟通时,他们不喜欢我们设置付款方案的方式,并强烈建议我们使用他们的 Adaptive Payments api 与 Chained Payments 或 Parallel Payments 同时向卖家付款,而不是等待结束本周的并有资金聚合。

我们使用自适应支付 API 的最大问题是,用户访问 PayPal 支付购买费用的可能性很小,然后 PayPal 通过返回 URL 将他们重定向到我的网站,而我们的服务器可能太忙而无法响应. 在这种情况下,客户通过 PayPal 付款,但由于我们的系统离线,他们的交易可能不会记录在我们的服务器上,我们最终不会交付产品。

我目前在我的网站上设置了 PayPal 快递;流程如下:

  1. 买家进入产品页面,点击支付宝支付
  2. 买家被重定向到贝宝登录
  3. 买家批准付款并立即返回我的网站。
  4. 买家在我的网站上查看交易并点击“支付”完成交易
  5. 如果我的网站可以与 SQL 服务器建立连接,并且可以与 paypal API 成功通信,我会调用以完成交易。

    我知道预先批准的付款,但这不会涉及客户在贝宝上检查他们“批准在一定时间内提取一定数量的钱”吗?我不想让我们的客户感到无法控制他们的财务状况。另外,PayPal IPN 会是一个严肃的选择吗?我读过用户将 IPN 与自适应支付结合使用,因为用户通常会在处理完支付后立即关闭窗口。

0 投票
1 回答
804 浏览

paypal - PayPal Payments Pro/Express Checkout API 是否支持向其他收款人汇款?

是否可以使用“旧”(Payments Pro / Express Checkout)PayPal API 代表某人向收款人或收款人组汇款?我意识到使用 Adaptive Payments Pay 方法可以做到这一点,但其他 API 似乎无法做到这一点。

0 投票
1 回答
1295 浏览

paypal - 嵌入式 Paypal 自适应支付(使用 Lightbox)在移动网络上不起作用

直到最近,我还使用了非嵌入式 Paypal 自适应支付(即使在移动设备中)。我正在尝试迁移到嵌入式版本(使用 iFrame/Ligthbox 方法)。它在台式机上完美运行,但在移动设备上却无法运行。

在移动平台中,灯箱模式确实打开,但如果我没有登录 PayPal,然后单击登录链接,灯箱内容刚刚刷新并要求我再次登录。我试图通过将我的桌面用户代理设置为移动用户代理来模仿这个问题,并且重新创建了这个问题。

注意:在 ligthbox 流程中,如果用户未登录,则整个支付过程会在弹出窗口中进行,而不是在 lightbox iframe 中进行。

有针对这个的解决方法吗?我到处找,但没有关于这个问题的文档。

更新:经过一番调查,我在 iFrame 的 PayPal javascripts 中发现了这段代码:

这只是刷新登录页面!是否有一个原因?

0 投票
1 回答
2130 浏览

paypal - PayPal 自适应付款中的付款状态“已过期”是什么意思?

我有几个“过期”状态的 PayPal 自适应付款(在代表卖家接受付款的应用程序中)。它们是明确批准的付款,这意味着一旦发件人接受付款,钱就会转手。

PaymentDetails API 调用的文档未在可能的状态列表中提及 EXPIRED。

您能否指导我查看其他文档或解释此状态的含义?