问题标签 [chained-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 回答
160 浏览

paypal - 不完整的延迟链式支​​付费用付款人

我在 PHP 中设置延迟链式付款

我将 feePayer 设置为SECONDARYONLY

交易是发给主要收款人的

但链式支付的第二阶段(从主要接收方到次要接收方)仍在等待中。

然后 90 天过去了(payKey 过期),我没有完成付款。

payKey 到期时谁来支付费用?

0 投票
1 回答
264 浏览

paypal - PayPal链式支付错误550001

我创建了一个 REST 应用程序,并在沙盒中成功执行了链式支付,但是当我尝试在实时环境中进行链式支付时,出现以下错误:

我需要做什么才能获得执行链式付款的适当权限?

0 投票
1 回答
313 浏览

php - PayPal 延迟链式付款 - 不到 90 天

我已经为我的网站实施了 PayPal 延迟链式付款,但我只需要延迟 3 天,而不是默认的 90 天。有人可以告诉我是否可以修改 PHP 脚本以指示 3 天,如果可以,请告诉我在代码中的哪个位置进行此指示。

场景:卖家发帖,买家付款,但有3天时间检查购买的产品。如果买家满意,他可以放款,如果不满意,他可以表示不放款。如果买家不执行任何操作,付款将在第 3 天自动释放。

使用链式付款,因为我的网站每笔购买金额可获得 1 美元。

请让我知道延迟链式付款是否适合这种情况,或者是否有更好的选择。

0 投票
1 回答
2380 浏览

php - Paypal Adaptive Payments (Chained) - 链式支付中不允许单边收款人

我一直在尝试使用 Paypal Adaptive Payments API 实现拆分付款。我有一个简单的并行付款可以工作,但这显示了对买家的分期付款。

基本上我卖的是会员资格。我们当地的协会应该获得 75% 的资金,而 25% 将转交给理事机构。会员应该只将总金额视为 2015 年会员,因此我开始研究连锁支付。从表面上看,这看起来像是一个非常简单的代码更改,但却给我带来了与单方面付款相关的问题。

我在 php 中实现这个。

所以这里是paypal发送方法

这是我的连锁付款方式。此代码需要大量重构,但在并行支付中功能齐全,只需对当前代码进行少量更改。

我在第一个标注中收到以下响应 JSON。我认为这与帐户只是沙盒帐户而不是真实帐户有关,但是如果帐户都必须是真实帐户,我该如何在沙盒中进行测试?在这种情况下,用作 API 帐户的帐户是主要接收者。

0 投票
1 回答
76 浏览

php - 如何使用 php 在 PayPal 链式付款中查找(付款状态和付款日期)?

如何使用 php 在 PayPal 链式付款中查找(付款状态和付款日期)?

我可以访问由 paypal 生成的支付密钥,在这种情况下如何使用它?我需要知道付款是否完成,如果是,在什么日期?

0 投票
1 回答
23 浏览

php - 如何使用 id 跟踪侦听器中的付款并从侦听器中检索付款详细信息

我的链式付款数据包有 ipn-Listener.php 的 url,但是我不知道如何跟踪付款(任何类型的 id?以及如何访问侦听器中的 id?)。我已经用 ipn 模拟器测试了监听器,一切正常,但是通过我的测试付款,我无法从监听器那里获得任何有关付款的信息。我已经使用了贝宝为听众提供的代码。有人可以指出我正确的方向吗?

谢谢

0 投票
1 回答
65 浏览

paypal - PayPal Adaptive Payments - 在后端和客户端之间分离付款

我正在使用 PayPals 自适应支付进行链式支付处理。我可以通过调用https://svcs.paypal.com/AdaptivePayments/Preapproval成功获得预批准密钥。

我的理解是,在完成支付请求(https://svcs.paypal.com/AdaptivePayments/Pay)时,您可以添加参数 &preapprovalkey=PA-a891asnk 来进行隐式授权并防止用户输入他们的凭据付款将自动完成。

我的问题是:“支付”流程可以拆分吗?换句话说,我有一个服务器进程,它已经具有创建接收者和金额的逻辑,它调用“支付”并返回一个支付密钥。如果还没有预先批准,则此 paymentKey 将被传递到重定向中,并且用户将输入他们的凭据。我可以保留这个服务器进程,然后只通过paymentKey和preapprovalKey回叫PayPal并进行隐式授权吗?

当我尝试这个时,它验证失败,说接收器列表不能为空。我认为 paymentKey 会有这个细节,我可以“批准”使用我的预批准密钥。

我意识到很多人会问我为什么不希望在一次通话中使用它,但我想保持各方之间的匿名性并将该逻辑保留在服务器上并希望客户端只进行最终的“批准”

可能的?

0 投票
1 回答
233 浏览

cordova - 移动网络的贝宝链式支付

我在 PhoneGap 项目中使用了链式支付。

https://developer.paypal.com/webapps/developer/docs/classic/adaptive-payments/ht_ap-basicChainedPayment-curl-etc/

如您在上面的代码中看到的,我首先进行了paypal交易,然后打开url https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_ap-payment&expType=mini&paykey= '+payKey to Redirect客户向 PayPal 进行授权。但是 Paypal 向我显示的页面比手机屏幕大。好像是桌面版。

这是屏幕截图:https ://trello-attachments.s3.amazonaws.com/563845ccd9d583d1d801d7f8/576x1024/c2f094ba36e9089441dd3476ffd9226d/photo.jpg

我试过这个答案。Paypal Adaptive payment for mobile web但结果是一样的。

如何获取移动版 Paypal 页面?请给我提意见。

谢谢。

0 投票
2 回答
282 浏览

c# - 如何在 C# 中的 paypal 自适应链式支付系统中使用 PaymentAction

我正在研究 MVC 项目,在该项目中我需要使用具有授权和捕获的自适应链式支付系统。

现在,我正在关注此链接:-

https://xadaptivepayments.codeplex.com/

此代码适用于在多个帐户中转移付款。但我不知道如何在它重定向到沙箱帐户进行付款时添加 paymentaction 参数,以便卖方可以捕获付款。

我的代码如下: -

请帮我解决这个问题。

提前致谢...

0 投票
1 回答
184 浏览

paypal - 仅向链式支付的二级收款人收取费用?

浏览文档,它说:

SECONDARYONLY – 二级接收者支付所有费用(仅用于与一个二级接收者的链式支付)(强调我的)

这是他们文档中的错字吗?您只能将其与单个辅助接收器一起使用吗?