问题标签 [payflowlink]

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 回答
4370 浏览

paypal - PayPal Payflow 链接中的商户设计识别错误

我的 Payflow Link 集成最近遇到了一些麻烦。每当我尝试从网上商店开始交易时,都会出现以下错误:

一些必需的信息丢失或不正确。请更正以下字段,然后重试。

  • 错误:商户设计识别错误。

这在转移到 PayPal 的托管付款表格后立即发生。我使用的帐户处于测试模式,以下值发布到https://payflowlink.paypal.com/

Google 必须为此错误消息提供的唯一结果表明 PayPal 凭据无效。但这似乎并非如此,因为当我发送错误的凭据时,我会收到一条不同的错误消息,而不是这个。此外,我可以使用这些凭据登录 PayPal 管理器,它不会在任何地方报告“停用帐户”状态。

有没有其他人遇到过这个错误信息?而且,更重要的是,我该如何解决?

0 投票
0 回答
1055 浏览

magento - Magento 1610 中的 Payflow 正在创建参考费用……为什么?

我正在 Magento 中设置 PayFlowLink。当客户输入他/她的信用卡信息时,它需要授权交易。如果客户然后单击臭名昭著的“下订单”按钮,PayFlow 模块会将卡作为参考交易收取到初始授权(应使用新的交易 ID),而不是实际完成初始授权作为销售交易(相同的交易 ID )。

由于默认情况下付款流设置中不允许参考交易,因此我从 Paypal 收到“失败的商家规则检查”。

但是...如果我在 manager.paypal.com 安全设置中打开“允许参考交易”,Magento 会向 PayPal 发送相同的交易 ID,而 PayPal 期望新的交易 ID 用于参考费用。因此,我得到,“由于提供了重复的发票 ID,交易被拒绝”

所以......在我看来,Magento PayFlowLink 模块正在尝试使用相同的 ID(这在所有支付模块中都很常见)完成早期的 Auth 交易,但 PayPal 出于某种原因认为收费作为参考收费。我希望 PayFlow 模块没有写得那么糟糕,所以它要么是配置,要么是来自模板的其他干扰,等等......

欢迎任何来自云端的体验。谢谢!

编辑添加:

我看不到贝宝如何将其视为参考交易:

)

0 投票
1 回答
1313 浏览

paypal - 如何创建 Payflow 链接沙盒帐户

我需要为网站创建支付流链接模块,并且需要测试帐户。

我不想购买 Payflow 链接,但我想创建类似 Sandbox 优惠的东西。

有什么办法可以得到吗?

不只是 paypal 沙盒账户,还有 Payflow 链接,带有合作伙伴、商家登录和其他详细信息

0 投票
0 回答
465 浏览

paypal - PayPal Advanced(PayFlow Link)一个网关,多个域

与 PayPal 技术人员交谈时,他们坚持认为,如果使用“布局 C”和静默邮寄方法,单个 PayPal 高级网关帐户应该能够接受多个域名的付款。

我已经验证我确实可以处理交易......但是,无声帖子(显然)总是发送到 manager.paypal.com 中指定的网址......当然,这不会起作用。

我所能想到的是,由于我同时运行这两个域,他们认为我应该在硬编码的静默帖子 url 中放置一个“转发”脚本,它基本上会查找原始域参数并将帖子重新发送到辅助域。

如果你这样做了……我很想知道你是怎么做到的。

0 投票
1 回答
1001 浏览

asp-classic - Payflow 链接在经典 ASP 的沙箱中随机抛出字段丢失错误

我正在尝试将Payflow 链接与我的经典 ASP 网站集成。现在我正在使用测试帐户来测试交易。

这是流程, - 我的网站上会有一个页面,其中将显示地址、姓名、邮件、邮编和其他支付流程交易的必填字段。相同的数据也将添加到隐藏字段中,例如

  • 在以前的表单数据的操作将被传输到“https://payflowlink.paypal.com”。由于我们从上一页传递了数据,因此这里的字段将自动填充。用户现在将添加其信用卡号和到期日。

到这里为止,一切都按预期正常工作。现在,如果我点击“立即付款”按钮,我会收到消息,

一些必需的信息丢失或不正确。请更正以下字段,然后重试。

奇怪的是,我已经传递了这些数据,并且支付流链接表单已经在字段中呈现了它们。此问题发生在随机基础上。有时当我点击“立即付款”选项时,它会成功完成交易,并发送到成功页面。

有没有人遇到过同样的问题?我不知道如何解决它。不知道是支付流链接沙箱问题还是我的方式有任何问题。

0 投票
1 回答
685 浏览

paypal - PayFlow 定期付款退款

当我使用 PayFlow 定期付款时,是否可以在最后一次交易中通过 PayPal PayFlow API 进行退款。谢谢, 马切克

0 投票
2 回答
4194 浏览

paypal - Payflow Advanced:安全令牌?

我正在尝试将 PayPal Payflow Advanced 集成到我的网站中,我很困惑......我在管理界面中启用了安全令牌,但我不清楚这是从他们身边还是我的身边生成的?

我以前从来没有这样做过,真的,开发人员指南和 sdks 甚至论坛帖子都感觉非常难以捉摸......我只是不确定这个过程......

似乎我可以嵌入一个 iframe,然后他们处理其余的,但其中一个参数是 SECURETOKEN 和 SECURETOKENID。我不知道我从哪里得到这些值?我在我的帐户的任何贝宝设置中都没有看到它,所以我认为这可能是我需要生成的东西?但是,如果是,那么我不知道我应该发送什么样的令牌?只是任何旧的随机字符串?

抱歉……但是,尽管我已经用谷歌搜索并浏览了贝宝文档,但我真的不清楚这一点……另外,我认为我的 PMDD 出现问题了,所以我希望在使用这台电脑之前得到一个解决方案然后把它吹出窗外……

0 投票
0 回答
787 浏览

paypal - 定期付款、Payflow 和 Express Checkout

我有一个网站,我提供每月大约 49 美元的服务。我决定使用 PayFlow 来支持支付。我在 manager.paypal.com 上有一个帐户,在那里我设置了几个选项。

我只想提供以下功能:在我的网站上,有一个“购买”按钮。客户点击后,他/她会被直接重定向到支付流服务器上托管的支付网站。他选择支付方式(通过信用卡支付或通过贝宝快速结账支付)。在填写信用卡数据或登录贝宝账户后,他/她会看到信息显示他/她每月将被收取 49 美元的费用。在他/她确认此信息后,会创建重复配置文件。

我在实现这个功能时遇到了问题。

当我通过简单的销售调用调用 API 时 - 没有重复:

通过贝宝帐户或信用卡付款时它工作正常

https://cms.paypal.com/cms_content/US/en_US/files/developer/PP_PayflowPro_RecurringBilling_Guide.pdf

我读到要为信用卡配置文件创建配置文件,我需要像这样进行 Api 调用:

对于贝宝账户:

但是,要进行此 API 调用,我需要 BAID。上面写着要获得 BAID,首先我必须像这样进行 API 调用

但是使用这个我遇到了我被重定向到直接到https://www.sandbox.paypal.com的问题。

我究竟做错了什么?我的 API 调用应包含哪些参数以提供定期付款取决于客户的决定?在我的页面上生成按钮 BUY 之前(在重定向到 payflow 上托管的页面之前)我不知道客户将选择哪个选项(通过信用卡或 paypal 账户支付),因此应该是通用 API 调用来处理这两个选项.

谢谢你的帮助。最好的问候, Maciek

0 投票
0 回答
195 浏览

paypal - 如何在 payflowlink.paypal.com 页面上显示/提交项目以及我的替代方案是什么?

有没有一种方法可以在 payflowlink.paypal.com 页面上显示产品列表,类似于将数据发布到 PayPal Payments Standard (https://www.paypal.com/cgi-bin/webscr) 时可以执行的操作。

从文档来看,似乎无法像在 PayPal Payments Standard 上那样使用item_name之类的字段,因此我正在寻找一个简单的替代方案。

我可以使用 PayPal 付款标准,但该页面将显示电子邮件地址而不是 manager.paypal.com 中配置的徽标。

谢谢

0 投票
0 回答
96 浏览

html - PayPal Payflow HTML 与 PayPal 创建的按钮集成?

所以我希望我在这里听起来不是菜鸟。我已经通过客户的贝宝帐户创建了所有必需的按钮。我用 PayFlow Checkout 注册了他们,因为他们有一个网关,他们想在他们的商业银行中使用它,这是一个 First Date Merchant Account。

payflow 结账现在是免费版本。我还保存并发布了集成结帐页面。

为了使用 PayFlow 流程,他们的产品页面上需要如何或我遗漏了什么?

我已经为开发人员浏览了 PDF,但也许我不明白。我认为这是对我粘贴在标题区域的按钮或一些代码片段的简单修复。

编辑 - 我确实创建了沙盒帐户,但也许我不确定接下来需要发生什么。

按钮和当前的贝宝购物车位于此处

请善待并给我任何关于我缺少什么的提示。

基思