问题标签 [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.
ruby-on-rails - 无法在 Rails 中验证 CSRF 令牌的真实性
我正在使用 PaypalAdaptive。它正确发送 ipn_notification。ipnNotification 操作方法如下 -
但它返回错误
对这个问题有任何帮助。
javascript - Paypal Adaptive Payment - 如何自动完成流程
~~我正在使用 paypals 自适应支付 API 从我的网站进行销售。
在某种程度上,我已经让它工作了。
我已经设置了我的 api 凭据。我已经到了可以单击我网站上的按钮开始付款的地步,我的网站调用了 Paypal 服务器,我得到了 PayKey 的返回。根据我读过的文档,。我将支付密钥插入表单,并在表单提交按钮上设置触发器以启动灯箱流程。
但是,我的客户在单击原始按钮时已经启动了该过程,因此我希望带有 PayKey 的表单自动提交。问题是我不知道如何设置灯箱触发器。
我需要提交的表格是:
我有一个 javascript 触发器,在按下提交按钮时启动灯箱:
因此,如果我按下按钮,灯箱会按要求打开,但是,当我按下按钮获取 PayKey 时,我已经开始销售,我不想再次按下按钮,并且我已经看到灯箱过程开始了没有第二个按钮点击的其他网站。
paypal - PayPal IPN 响应没有收到 payKey 或 trackingId?
我试图让整个 PayPal AdaptivePayments#Pay 工作,这部分工作。我传递了一堆东西,得到一个支付密钥,我将它传递到批准网址:
服务器正确返回所有内容,我重定向到 url,它可以工作,我在我的 Rails.configuration.site_paypal 的 PayPal 沙箱帐户中获得付款,并且在 IPN 历史记录中我看到了该消息,但我无法将其识别为它不包含 paykey 或 trackingId :(
我究竟做错了什么?扯掉我的头发...
谢谢
php - 自适应支付 IPN 交易 ID 未出现
我正在 PayPal 沙箱中测试自适应支付,IPN 正在正确返回到我的网站,但我无法让交易 ID 出现,我希望在我的数据库中使用它,因为用户将来可以使用它重新下载媒体,或者如果他们没有立即重定向到该站点并错过了初始下载。
支付方式为链式支付。
根据 IPN 开发人员指南(https://cms.paypal.com/cms_content/US/en_US/files/developer/IPNGuide.pdf),响应应该transaction[n].id
用作交易 ID,我尝试过:
都回来了NULL
。我为每个 IPN 返回了 IPN 信息电子邮件,这就是我得到的:
如何获取交易 ID?(最重要的是,主要接收者 ID)
paypal - 贝宝嵌入式支付导致当前页面在 iframe 中打开
我在使用 PayPal Adaptive Payments API 时遇到了一些非常烦人的问题。我正在尝试将付款嵌入到灯箱 iframe 中,我已经按照说明实施了所有操作。当我去付款时,点击按钮,灯箱 iframe 打开,我执行付款没有问题。但是,如果我取消付款或通过付款并调用 paymentSuccess,则结帐页面会加载到 iframe 中,而 iframe 不会关闭。paymentCanceled 根本没有被调用,因为应该提醒的pino没有显示出来。
我正在向您展示一些代码,但事实是它取自尚未工作的 Wordpress 插件,因此我无法向您展示页面的“工作版本”。无论如何,如果您需要更多详细信息,请询问,我会尽力提供。
贝宝 javascript
谢谢你们!
php - 错误 #520009 - 帐户受到限制
尝试进行并行付款时,我收到 520009 错误(帐户 xx@xx.com 受到限制)。我的代码使用沙箱运行良好,但我切换到实时端点并开始失败。有问题的帐户是有效的贝宝帐户,我正在使用“feespayer=SENDER”。我错过了什么吗?即使收款人是基本帐户,付费电话也不应该通过吗?为什么会出现这种情况?
这是我的代码供参考
ruby-on-rails - 付款完成,发件人未登录贝宝
我在网页上使用这个 gem active_paypa_adaptive_payment支付系统。
preapproval_payment功能运行良好,我的数据库中有一个preapproval_key。
现在我想用我的preaproval_key执行协议。
我一直在检查cancel_preapproval
方法,它确实工作正常。
我不需要在我的订单控制器cancel_preapproval
中使用我的方法中的方法进入贝宝页面。即:cancel_order
我如何与我preapproval_key
的将资金从汇款人账户转移到收款人账户的协议执行?
是否可以使用此功能执行协议而不是取消与我的协议preapproval_key
?
非常感谢你
paypal - 是否有任何个人对个人支付服务可以集成到我的市场中,我也可以为自己收取一定比例的费用?
我认为 PayPal 使用自适应付款做了类似的事情。还有别的事吗?
我有一个自由职业者市场,我想允许雇主一口气向他的所有工人付款。我也想得到一个百分比。
paypal - Paypal 定期订阅付款,但有积分
我有一个网站,我想设置基于订阅的访问权限。我真的很喜欢使用 Paypal Express Checkout 来执行此操作的想法,因此我没有责任自己存储客户的敏感计费信息,也无需负责每个月的实际计费。
然而...
如果客户向我推荐另一位客户,我还想奖励他们一个月的免费订阅。例如,如果您在 9 月 10 日向我推荐了一位新客户,那么您不会在 10 月收到账单(您已经支付了整个 9 月的费用)。如果您在 9 月 10 日向我推荐三个,那么直到 1 月您才再次按月收费。
我对通过 Express Checkout 进行定期付款的理解是,如果我取消 10 月份的订阅,客户会收到一封电子邮件说订阅已被取消,然后当我在 11 月重新启用它时,他们也会收到一封来自贝宝。我什至可以在没有客户同意的情况下重新启用订阅吗?
哪种 Paypal 计费解决方案最适合我的需求?我是否必须每月存储所有客户的账单信息并发送个人身份验证和捕获请求?是否存在允许频繁取消和取消取消的定期付款设置?我应该让定期的定期付款发生,然后将帐户退回吗?
这一切似乎都很尴尬,但我对此很陌生,所以可能会有一些我遗漏的东西。任何帮助或建议将不胜感激!
干杯。
paypal - Paypal API 链式支付 - 二级收款人没有贝宝账户
我有一个网站,可以让零售商在线销售商品,并且该网站收取一定比例。这使用贝宝链式付款。- 网站的用户是发件人。- 网站是主要接收者。- 零售商是第二接收者。
问题是,如果零售商没有设置贝宝账户,那么付款就会失败。在贝宝文档中说接收者不需要拥有一个帐户,但似乎并非如此。
是否可以在没有贝宝账户的情况下向二级收款人设置链式付款?