问题标签 [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 - 请解释如何在 rails3 中使用 paypal_adaptive gem?
我是 ruby 新手,我需要使用 paypal_adaptive gem。
环境:Ruby 1.9.2 和 Rails 3.0.7
有没有人有在 Rails 3 中使用 paypal_adaptive gem 的示例代码?
android - Android PayPal 自适应支付集成
大家好,
据我所知,android paypal sdk 允许您通过 paypal 帐户付款。
所以我搜索的内容是,我需要自适应支付来实现它,但我没有取得任何成功。
那么你们中的任何人都可以提供某种帮助............吗?
ruby-on-rails - Paypal 自适应支付不再接受新申请?
经过大量挖掘,我们在沙箱中使用paypal_adaptive gem嵌入/链式支付的 paypal 自适应支付。现在是试用实时支付系统的时候了,据我所知,paypal 似乎不再提供使用该服务所需的 X-PAYPAL-APPLICATION-ID(?)。
该线程中描述的提交过程似乎不再存在,最终我在侧边栏中注意到了这条消息:
PayPal 应用程序的应用程序提交表单和应用程序管理工具 (MyApps) 目前处于离线状态,因此我们可以推出一个新的和改进的工具。如果您对已提交的应用有任何疑问,请选择“我的应用怎么了?” 我们联系表格上的选项。感谢您在我们努力改进 x.com 时的耐心等待。
我们已经投入了合理的时间让所有东西都通过沙盒运行,在此期间没有迹象表明实时服务无法使用,但事后看来我们应该早点发现它。我也找不到任何关于这件事发生的时间以及预计会离线多长时间的信息。
我已通过支持系统发送了一封邮件,但尚未收到回复 - 有没有人知道自适应支付服务发生了什么,或者它何时可能再次可用,或者是否有任何其他方式申请 X-PAYPAL -应用程序ID?
php - 贝宝自适应付款允许第三方代表您行事
我正在阅读自适应贝宝 API 电子书,它在第 21 页上说:
“如果您允许第三方贝宝代表您执行应用程序,则第三方将成为 API 调用者,因为第三方现在正在调用自适应支付 API。第三方还必须获得贝宝的许可才能使用高级服务。例如,如果应用程序支持链式支付,您和第三方都必须有权使用该服务”
这是否意味着如果我有一个应用程序,其中网站的用户登录并向我发送 100 美元(作为链支付的批准用户),说只有 50 美元给我,另外 25 美元给 y,另外 25 美元回到原始发件人......如果他们有一个批准的链支付账户,他们只能接受这个吗?
还是只有主收款人需要有一个链支付批准的账户?
谢谢
ruby-on-rails - paypal_adaptive gem 的安全问题
我正在使用带有 Rails 3.1 的 paypal_adaptive gem 进行链式付款。但是,在观看http://railscasts.com/episodes/143-paypal-security之后,我开始担心我应该在付款请求中添加安全措施。具体来说,我不希望有人能够操纵我在请求中发送的商品的价格。当然,我使用的是标准的 paypal_adaptive gem 请求:
我的问题是:我是否需要加密这个请求以防止人们像 Ryan 在他的 rails cast 中那样改变价格?如果是这样,我该如何操作此代码才能做到这一点?
ios - iOS 应用程序 + 服务器集成中的贝宝链式支付(或自适应)
我想在市场 iphone 应用程序中实施贝宝链式支付(不是自适应支付方式之一),并且我希望我的服务器能够跟踪所有支付步骤,以避免在同一产品上同时进行多次购买(它是实体产品,不能购买两次)。
我从 paypal 阅读了关于自适应支付流程的文档,关于移动集成的文档以及关于IPN 服务器端实现的文档。
现在实现这一目标的唯一方法似乎是执行以下操作:
- 当用户点击支付按钮时,客户端调用我们的服务器为该产品创建“待处理”交易。
- 客户端调用本机 paypal sdk 向用户展示支付视图以及我们服务器返回的所有信息。
- paypal 会调用我们的服务器来通知已完成的付款,并且服务器会在此处完成先前创建的待处理交易。
- 贝宝致电客户通知已完成付款,此处显示“谢谢”屏幕。
由于以下原因,我不会做这种事情:
- 我必须在产品上加一个“锁”以避免重复购买:我可以放这个锁的唯一地方是在调用贝宝 UI 之前,然后解锁它以防用户取消操作。如果用户长时间停留在贝宝确认上怎么办?我可以在服务器上设置一个超时时间(例如 1 小时),但这不会避免用户在那段时间之后完成购买!
- 我必须从客户那里设置付款详情(例如金额和收款人电子邮件)。正如我所写的,我可以使用服务器提供的数据,但这会导致我遇到一些安全性和复杂性问题。
- 使用本机 sdk,用户可以从他们现有的送货地址之一中进行选择,但不能创建或编辑新地址。我必须在贝宝之外询问送货地址并将这些数据传递到我自己的服务器。
有什么建议么?
paypal - PayPal API 中链式支付前的 DoAuthorization
我打算使用 PayPal Adaptive Payments API。
我想做以下事情:
1) 用户点击“授权”按钮,完成授权以确保资金可用。在此阶段不应向用户收费。
2) 一段时间后(例如3天),用户点击“支付”按钮,执行支付命令。我知道我们可以改用 DoCapture,但问题是我想使用仅由 Pay 命令提供的链式付款方式。
我考虑过做 DoAuthorization >(用户点击“支付”按钮)> DoVoid > Pay >(要求用户再次登录 PayPal)。但是,这并不好,因为用户必须再次登录 PayPal。(或者有没有办法解决这个问题?)
因此,请问是否可以将 DoAuthorization 与 Pay 命令联系起来?或者有没有其他方法可以达到同样的效果?
codeigniter - 自适应支付申请批准 - 平均时间范围?
有没有人知道目前自适应支付申请的平均批准时间?看来可能有积压,因为我们没有收到版主的任何消息,而且已经超过 15 天(显然是他们通常的时间表)。我们的案例是一个基于 CodeIgniter 的众筹网站,安装了自适应支付网关,并在我们获得申请批准后准备上线。我们的网站通过 PayPal 使用其他方法已经活跃了 6 个月,但现在是时候提升一个档次了。
paypal - PayKey 使用 Paypal 自适应付款的工作流程
我正在尝试使用新的 Paypal API(自适应支付)来实现支付系统。
到目前为止,我有这个工作流程:
- 向 Paypal 发送请求:
AdaptivePayments/Pay
- 这会创建一个 Pay 请求,并返回一个 3 小时有效的 payKey(来源)
- 现在,我等待贝宝通过 IPN 向我发送请求。什么时候会,我会得到它的pay_key
- 使用此 pay_key,我将调用
AdaptivePayments/PaymentDetails
以了解付款状态。
但我想知道,如果已经超过 3 小时,我该怎么办?(比如退款?)
那么确定的方法是什么?
谢谢你的帮助!